Software Deployment Question
Quicktime 220.127.116.11 fails with Error 1334 when deployed via K1000, but runs when run manually.
I'm trying to deploy Quicktime 18.104.22.168 via the K1000.
I was able to deploy the previous Quicktime version by:
- Getting Quicktime.exe from apple
- Extracting it
- Copying AppleApplicationSupport.msi, QuickTime.msi, and QuickTimeInstallerAdmin.exe into a folder
- Creating a bat file in that folder that says "msiexec /i "QuickTime.msi" /passive DESKTOP_SHORTCUTS=NO SCHEDULE_ASUW=0 ASUWINSTALLED=0
msiexec /i "AppleApplicationSupport.msi" /passive" and calling it "install.bat"
- Zipping all of these up and uploading it to KACE, then setting the scripted install to run "install.bat"
When I do this with Quicktime 22.214.171.124 and try to deploy it via a scripted install, the machine throws error 1334, saying a file cannot be installed because it cannot be found in 'QuickTime.cab'.
If I copy the same folder I made to a machine without Quicktime on it, open a command promt, and run "install.bat" manually it installs without this error.
Community Chosen Answer
Ok, so I just battled with this exact issue and here is the solution:
Switch the quicktime.msi and appleapplicationsupport.msi lines. The issue: Apple requires both to be installed for QuickTime (and iTunes for that matter), but what you are running into is the quicktime.msi file looking for a .cab file that hasn't been installed yet, which gets installed by the AppleApplicationSupport.msi
If your bat looks like this:
msiexec /i "C:\(path)\QuickTime.msi" /passive DESKTOP_SHORTCUTS=No SCHEDULE_ASUW=0 ASUWINSTALLED=0msiexec /i "C:\(path)\AppleApplicationSupport.msi" /passive
It needs to look like this:
msiexec /i "C:\(path)\AppleApplicationSupport.msi" /passive
msiexec /i "C:\(path)\QuickTime.msi" /passive DESKTOP_SHORTCUTS=No SCHEDULE_ASUW=0 ASUWINSTALLED=0
Simple, I know, but I struggled with it for two days when I just thought to switch the order and BAM!!!, it installed and worked (both locally and from network share)
Also, the properties/switches in the quicktime.msi file for desktop shortcuts and updates are now REGSRCH_DESKTOP_SHORTCUTS=0 and SCHEDULE_ASUW=0; if you still run into problems you might want to try these switches because I had trouble with the previous. From what I have seen, you don't need to include ASUWINSTALLED=0 if you are not installing the actual AppleSoftwareUpdate.msi because it isn't located in any of the QuickTime.msi tables