I pushed out a .quiet .MSI of Spark 2.5.0 on a workstation that had version 2.0.7. Neither version works after pushing the install to the workstation. If I uninstall both versions and then push the install back to the workstation it then works. It seems that I need to uninstall the previous version prior to the new version being installed when using the /quiet switch.
I got it to work! I used a program called ‘‘StubbieMan SFX Maker’’. This program allows you at convert a .MSI file to a .EXE with various syntax and/or options. I allows you to run a series of commands before and after the install. So, I created .CMD file with the below commands:
I added the .CMD file in a file to be executed during the .EXE install. In return it ran the above commands. I referenced the .CMD file and the .EXE file vua UNC paths to void having to map drives. I used the custom software deployment utility built into GFI’‘s Network Security Scanner. It’‘s a reall simply software deployment utility and there are plenty of free ones out there. So, the goal is to create a .EXE file that runs a .CMD file. This .CMD file needs the above commands. These commands kill the currently running spark.exe process, which in return allows the ERASE command to delete all files pertaining to spark. Then the msiexec command launches the actual .MSI install. All of this done through the .EXE file that ‘‘StubbieMan SFX Maker’’ created. It’'s a free download…