Homer Posted April 2, 2014 Posted April 2, 2014 Morning all We have a few bits of crapware which require QuickTime to function correctly, I've got the 7.7.5 msi's and a nice batch file but it's not having it. Quicktime.msi moans that the Quicktime.cab is corrupt - install the files seperately, and you're fine! But do it from this batch and it won't have it. If any of you have managed it, how do you get this awful software to install silently either through SCCM or GPO? Cheers
Steve21 Posted April 2, 2014 Posted April 2, 2014 What MSIs are you using, as when I extract the exe there isn't any cab files. Just three seperate MSIs which all install fine Steve
jb2201 Posted April 2, 2014 Posted April 2, 2014 Do you have the Apple Application Support MSI installed? When we rolled out Quicktime here, we were getting an error until that MSI was installed also, you should be able to extract it from the setup exe.
6Foot2 Posted April 2, 2014 Posted April 2, 2014 (edited) We use SCCM to deploy our packages [including QuickTime] Here is our Assign batch file: @echo off pushd %~sdp0 start /wait msiexec.exe /i "QuickTime.msi" /qn /norestart start /wait msiexec.exe /i "QuickTime 7.7 Settings Package.msi" /qn /norestart This is what we have in the Packages/QuickTime folder on SCCM: http://i.snag.gy/IavUf.jpg HTH. DaveP. Edited April 2, 2014 by 6Foot2 Correct a spelling mistake in the post.
AngryTechnician Posted April 2, 2014 Posted April 2, 2014 I think I remember this. If you open the QuickTime.msi in Orca or InstEd and look in the Summary Table page, I think you'll see that there are multiple language codes in the Languages field, separated by commas. This is non-standard for MSIs. Remove all except 1033 and save a new copy of the MSI, and it should deploy. Normally I would never recommend saving changes directly to the MSI itself, but you can't modify the summary table using a transform.
Vasriel Posted April 2, 2014 Posted April 2, 2014 (edited) I extract the MSI's in Quicktime and use the following script: msiexec /i "%~dp0QuickTime.msi" /passive /norestart DESKTOP_SHORTCUTS=NO SCHEDULE_ASUW=0 ASUWINSTALLED=0 msiexec /i "%~dp0AppleApplicationSupport.msi" /passive /norestart I recently tried updating my SCCM deployment of Quicktime to 7.7.5 and it would fail. I've just stuck with 7.7.4 and this works ok. Edited April 2, 2014 by Vasriel
Homer Posted April 2, 2014 Author Posted April 2, 2014 Steve - I pulled them out of the temp folder (I think, it was a while back I extracted them)... no cab files indeed! ] jb - yeah, although in the batch file I have the support msi runs after the Quicktime, maybe it should run before? Dave - much more advanced than what I have got but the batch file is doing things in the same order? Have you installed the app support seperately to Quicktime in that package? Cheers
6Foot2 Posted April 2, 2014 Posted April 2, 2014 ...Dave - much more advanced than what I have got but the batch file is doing things in the same order? Have you installed the app support seperately to Quicktime in that package? Cheers This is the package that was created by our LEA after visualising our servers so I am not sure how it works right now. I will get to understand it when the time comes to update QuickTime [Hoping that using the same structure in the batch file works for the next version!] There is no other QuickTime package on the server.
Yeo695 Posted April 2, 2014 Posted April 2, 2014 We use SCCM to deploy or packages [including QuickTime] I would suggest this as well.
jb2201 Posted April 2, 2014 Posted April 2, 2014 We did have problems when we installed Quicktime before the Apple Application Support software, I would swap it around in the batch file so the support msi installs first.
nfg_118822 Posted April 15, 2014 Posted April 15, 2014 (edited) My batch, from the 3 msi's previously mentioned, also deletes schtask updater. msiexec /i QuickTime.msi /qn DESKTOP_SHORTCUTS=NO SCHEDULE_ASUW=0 ASUWINSTALLED=0 /norestart msiexec /i AppleSoftwareUpdate.msi /qn /norestart msiexec /i AppleApplicationSupport.msi /qn /norestart schtasks /delete /tn "Apple\AppleSoftwareUpdate" /f Edited April 15, 2014 by nfg_118822
Stuart_C Posted April 25, 2014 Posted April 25, 2014 I think I remember this. If you open the QuickTime.msi in Orca or InstEd and look in the Summary Table page, I think you'll see that there are multiple language codes in the Languages field, separated by commas. This is non-standard for MSIs. Remove all except 1033 and save a new copy of the MSI, and it should deploy. Normally I would never recommend saving changes directly to the MSI itself, but you can't modify the summary table using a transform. Basically this. You need quicktime and apple application installed and modify the MSI's to that they only install english (think Chinese is the default) and it should work.
DevilsAdvocate Posted May 2, 2014 Posted May 2, 2014 Has anyone been successful in getting 7.7.5 to deploy from SCCM? My batch file looks as follows - @echo off msiexec /i "%~dp0AppleApplicationSupport.msi" /qn msiexec /i "%~dp0QuickTime.msi" /qn REM Removes Auto Launch from registry reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "QuickTime Task" /f REM Return exit code to SCCM exit /B %EXIT_CODE% From what I can gather the ApplicationSupport MSI is installing fine then everything stops and SCCM reports it as 'Installed' but Quicktime isn't on. If i run the .bat file again QuickTime installs. Any ideas?
DevilsAdvocate Posted May 2, 2014 Posted May 2, 2014 Just to update you all seems what I had was probably correct, but I was still trying to deploy an older version of the script that had the ApplicationSupport and QuickTime MSI's the other way round. Once i'd realised this and updated my distribution points, it's working fine with the below. @echo off msiexec /i "%~dp0AppleApplicationSupport.msi" /qn msiexec /i "%~dp0QuickTime.msi" /qn DESKTOP_SHORTCUTS=NO SCHEDULE_ASUW=0 ASUWINSTALLED=0 REM Removes Auto Launch from registry reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "QuickTime Task" /f REM Return exit code to SCCM exit /B %EXIT_CODE%
TG_MI Posted June 24, 2014 Posted June 24, 2014 Hey all, I've been running into the same thing (trying to silently install first AppleApplicationSupport then QuickTime, but the QuickTime installer failing complaining about a possible corrupt cab). Essentially, I've done the following on a fresh Win7SP1 (x64) box - downloaded the latest (7.75.80.95) QuickTime installer for x64, extracted it with 7Zip and pulled out "AppleApplicationSupport.msi" and "QuickTime.msi". If you attempt to install first "AppleApplicationSupport.msi" AND suppress a reboot, then install "QuickTime.msi", you get the error about the cab file. If you allow a restart to happen in between AppleApplicationSupport and QuickTime, QuickTime installs just fine. Try manually running these two commands on a fresh Win7SP1 (x64) install with the above mentioned MSI's and I can guarantee you'll get the error. msiexec /i "AppleApplicationSupport.msi" reboot=suppress /qb Then, without rebooting.... msiexec /i "QuickTime.msi" /qb I can pretty much guarantee you'll get the error, which sucks, because in an MDT lite touch deployment scenario, the (apparently necessary) reboot caused by the install of AppleApplicationSupport causes the "Dirty Environment" Y/N prompt after the restart, which can hold up the lite touch process unnecessarily until someone comes by to click "No". If someone can figure out how to install those two things in sequence *without a reboot*, I'll be eternally grateful!
Simcfc73 Posted June 24, 2014 Posted June 24, 2014 PDQ Deploy is a godsend for stuff like this..managed to deploy Office 2013 with it too
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now