PGP Desktop 10.2.0 SCCM 2007 Deployment (Preventing Automatic Client Reboot)
We're having trouble deploying PGP desktop without a restart. I've tried both adding the /norestart and REBOOT=ReallySuppress switches to the MSI command line but to no avail. The install works correctly with the options needed but I just cannot stop the automatic restart of the client afterwards.
If I run this from a CMD line on a test machine there is no reboot. So it seems theres something in SCCM triggering this. Any suggestions?
Below is the command line we're using in SCCM. I've tried both /norestart and REBOOT=ReallySuppress seperately and together... feel like I'm losing the battle. Help!
PGPDesktop.msi /quiet /norestart REBOOT=ReallySuppress PGP_INSTALL_DISABLESSOENROLL=0 PGP_INSTALL_NOTES=0 PGP_INSTALL_SSO=0 PGP_INSTALL_WDE=0 PGP_INSTALL_NETSHARE=0 PGP_INSTALL_VDISK=0
Update: The install was returning exit code 3010 which was causing the reboot. The only way I could prevent the reboot was to wrap the install in VBscript which returned the exit code as 0 for this package. VBscript code I used: 'if return code is 3010 script reports return code of 0 on exit (prevents mandatory reboot) 'if return code is any other value script reports that value on exit (allows correct error reporting) Dim Retval Retval=0 Dim WSHShell Set WSHShell = WScript.CreateObject("WScript.Shell") WSHShell.Run "msiexec.exe /i PGPdesktop.msi /qn /norestart TRANSFORMS=NPcustom.mst", 1, True Set WSHShell = Nothing If Retval = 3010 Then Retval=0 WScript.Quit(Retval) else WScript.Quit(Retval) End If