rzander / ruckzuck

software package manager for windows
https://ruckzuck.tools
Microsoft Public License
223 stars 20 forks source link

Endpoint/Intune Ruckzuck Application Install Failure #214

Closed KenHII closed 1 year ago

KenHII commented 1 year ago

Trying to setup Endpoint to install Firefox through Ruckzuck

RZUpdate.exe - Download 2/01/2023, I did not set it up with any script inside. Way I have it set up in Endpoint Applications Currently:

Firefox App Information Firefox Program and Requirements

rzander commented 1 year ago
KenHII commented 1 year ago

RZander,

First, thanks for always responding so fast.

  • RZUpdate is depreciated... why not using https://github.com/rzander/ruckzuck/releases/download/1.7.2.5/RZGet.exe ? Just started working on it today, after a Month and half off, and forgot to use RZGet.exe

  • What happens if you run the install/uninstall command in a VM/Sanbox ? Does it work ? In command line on individual Machine RZGet.exe "Firefox" failed but changed to RZGet.exe Install "Firefox" Worked For the Uninstall C:\Program Files\Mozilla Firefox\uninstall\helper.exe -ms Failed Changed to "C:\Program Files\Mozilla Firefox\uninstall\helper.exe" /s Pass

  • How does Intune find RZUpdate.exe / RZGet.exe ? Have you created an .intunewin File that includes the tool ? Yes, created .intunewin file that included a virgin copy of RZGet.exe this morning

  • Your Uninstall command will also not work as you have parts from PowerShell, but you have to enter a command like C:\Program Files\Mozilla Firefox\uninstall\helper.exe -ms Had to look online for the Cmd coding for silent running as /ms failed when attempted

Changed both Install and Uninstall commands in Endpoint. Now installs on testing device however endpoint does not detect the software. Error Notice: The application was not detected after installation completed successfully (0x87D1041C) My detection Rule is set up as follows for the program. Detection Rule

Registry

rzander commented 1 year ago

This seems to be an Intune Issue... Have you tried to check for a File? E.g. RuckZuck does check: if((Get-Item "$($env:ProgramFiles)\Mozilla Firefox\firefox.exe"-ea SilentlyContinue).VersionInfo.FileVersionRaw -ge "116.0.1.0") { $true } else { $false }