Looking at doing a mass upgrade to v2.45 from version 2.x (way before 2.4). The issue is, when you install the new version, you have to uninstall the old version first. We have to push this install via SCCM to 1,000 machines (our licensed quantity).
We wrote an executable that looks for "%root%\Program Files\Tracker Software\PDF-XChange Viewer\unins000.exe" using various tags such as /silent, /verysilent, /noreboot, etc. If found, uninstalls the old and then installs the new using tags as well.
Is there a tag to make sure the machine doesn't reboot with the uninstall? In our testing, we are getting about 1/5 machines that reboots during this process. While it may not be associated to the uninstall, it almost seems like if there is a pending reboot waiting on the machine, the uninstall will trigger a reboot.
Hard to push the software to the machines if we have machines rebooting.
Thanks!