AdobeAIR, Polycom Desktop Scripted install - MSIEXEC freezing
Ive been scripting an install of Polycom CMA Desktop, which requires AdobeAIR as a prerequisite, and have run into a bit of trouble. Script is below:
start /wait AdobeAIRInstaller.exe -silent -eulaAccepted
start /wait PolycomCMADesktop.msi /qn /norestart SBSERVERTYPE=2 SBSERVERADDRESS=[cmaserveraddress]
running the batch file manually will install without issues... mimicing the system account (ala https://www.kace.com/support/resources/kb/article/How-to-mimic-running-a-script-as-Local-System-User-Scripting) and running the batch will isntall without issues. But when its run via KACE, AdobeAIR will install but then it will not install CMADesktop. Looking at the taskmanager, I can see that MSIEXEC is running, but seems to be frozen.
Ive tried a few different workarounds to get it running, like putting a PING command inbetween the installers to delay the second install, but it wont progress past the first install, MSIEXEC still running and PING command wont start.
Ive tried swapping the order of the installs, but i seem to see the same issue here (CMADesktop will install, msiexec will freeze, then AdobeAIR will not start). Dont see this problem with any other similar scripts we use.
Ive even tried using a taskkill command after delay, to try and kill the MSIEXEC, so the next install can progress, but this doesnt work either.
Im a bit stuck for ideas right now, has anyone seen similar issues? or have any other suggestions to get this script running?
Community Chosen Answer
First things first, have you tried adding logging to the msiexec command in your script? This should give you a starting point for troubleshooting.
Also, try replacing /norestart with REBOOT=ReallySuppress