Jump to content

Recommended Posts

Posted

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 :smash:

Posted
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.
Posted (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 by 6Foot2
Correct a spelling mistake in the post.
Posted

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.

Posted (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 by Vasriel
Posted

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

Posted
...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.

Posted
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.
  • 2 weeks later...
Posted (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 by nfg_118822
  • 2 weeks later...
Posted
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.

Posted

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?

Posted

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%

  • 1 month later...
Posted

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!

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 account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...