Jump to content

Recommended Posts

Posted

I will buy whoever helps me here a beer!

 

Having a right b*ll ache trying to get a working quicktime MSI to deploy with GPO.

 

Anyone got something? I need the latest version pref.

 

Thanks in advance

 

Matt

Posted

If i remember rightly you need to install this via script and in multiple sections (At least this is how i have it deployed via SCCM anyway...)

 

Along the lines of this:

msiexec /i QuickTime.msi /qn DESKTOP_SHORTCUTS=NO SCHEDULE_ASUW=0 ASUWINSTALLED=0
msiexec /i AppleSoftwareUpdate.msi /qn
msiexec /i AppleApplicationSupport.msi /qn
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "QuickTime Task" /f

 

I can't quite remember how you extract those 3 msi's from the main exe, but I'm sure that must be documented somewhere. You don't need the last line if you don't want to get rid of that, but you probably do.

 

Just grabbed that from my resources remotely, can't get to the documentation at the moment so that's a rough guide which should help you well on your way :)

Posted
Can you not use VLC player?

 

Not using it as a media player. Its needed for a weird programme. Clotex i think it was off the top of my head.

 

- - - Updated - - -

 

Run the exe find the msis. I believe its preferences file is in the users appdata. So you need to gpp the file.

 

Yup tried that and it always fails to install.

 

Thats with the application support MSI used aswell.

 

- - - Updated - - -

 

If i remember rightly you need to install this via script and in multiple sections (At least this is how i have it deployed via SCCM anyway...)

 

Along the lines of this:

msiexec /i QuickTime.msi /qn DESKTOP_SHORTCUTS=NO SCHEDULE_ASUW=0 ASUWINSTALLED=0
msiexec /i AppleSoftwareUpdate.msi /qn
msiexec /i AppleApplicationSupport.msi /qn
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "QuickTime Task" /f

 

I can't quite remember how you extract those 3 msi's from the main exe, but I'm sure that must be documented somewhere. You don't need the last line if you don't want to get rid of that, but you probably do.

 

Just grabbed that from my resources remotely, can't get to the documentation at the moment so that's a rough guide which should help you well on your way :)

 

 

Thanks I tried with a script however it didn't ever seem to work.

 

Any chance you can send your script? Ill change the UNC paths.

 

Matt

Posted
tried with a script however it didn't ever seem to work.

 

Any chance you can send your script? Ill change the UNC paths.

 

Matt

 

If i remember rightly, because i have it setup as an SCCM package that calls the script file, that's exactly what the script says, as the msi's are in the same folder and it maps a drive in order to run it from a letter rather than a UNC path.

Posted
If i remember rightly, because i have it setup as an SCCM package that calls the script file, that's exactly what the script says, as the msi's are in the same folder and it maps a drive in order to run it from a letter rather than a UNC path.

 

Oh ok. Well I'm not using system centre.

 

Does anyone else have an idea?

Posted
Does anyone else have an idea?

Try the following...

 

  1. Download the latest QuickTime installer from Apple's website (currently v7.76.80.95).
     
     
  2. Open QuickTimeInstaller.exe with 7-Zip or WinRAR. Extract AppleApplicationSupport.msi and QuickTime.msi.
     
     
  3. Deploy the MSIs along with the attached MSTs. If I remember correctly, AppleApplicationSupport.msi should be installed before QuickTime.msi.

 

If QuickTime.msi still doesn't install via Group Policy you may need to edit the MSI, go to Tables menu, click Summary Info..., remove every language except for 1033 and save the MSI.

 

http://a.pomf.se/gvqszt.png

AppleApplicationSupport v2.3.6.mst

QuickTime v7.76.80.95.mst

  • Thanks 1
Posted
iirc you need to use orca on the msi's to make them language neutral (or in gpo tick ignore language) or they deploy in Taiwanese for some reason
Posted
Try the following...

 

  1. Download the latest QuickTime installer from Apple's website (currently v7.76.80.95).
  2. Open QuickTimeInstaller.exe with 7-Zip or WinRAR. Extract AppleApplicationSupport.msi and QuickTime.msi.
  3. Deploy the MSIs along with the attached MSTs. If I remember correctly, AppleApplicationSupport.msi should be installed before QuickTime.msi.

 

If QuickTime.msi still doesn't install via Group Policy you may need to edit the MSI, go to Tables menu, click Summary Info..., remove every language except for 1033 and save the MSI.

 

http://a.pomf.se/gvqszt.png

 

You sir are a Gent and a scholar! Let me know when you want this beer!

  • 3 months later...
Posted (edited)

Bit of a necrobump (though only a few months).. This isn't working at all for me.

 

If I take QuickTime.msi out of the policy, I get no errors in the Event Viewer (so presumably the Apple Application Support is installing) but put the modified QuickTime.msi back into the policy and..

 

08/06/2015 13:31:17: The Group Policy Client Side Extension Software Installation was unable to apply one or more settings because the changes must be processed before system startup or user logon. The system will wait for Group Policy processing to finish completely before the next startup or logon for this user, and this may result in slow startup and boot performance.

08/06/2015 13:31:17: Failed to apply changes to software installation settings. The installation of software deployed through Group Policy for this user has been delayed until the next logon because the changes must be applied before the user logon. The error was : %%1274

08/06/2015 13:31:17: The removal of the assignment of application QuickTime 7 from policy Software Install - QuickTime Player failed. The error was : %%2

08/06/2015 13:31:17: The assignment of application QuickTime 7 from policy Software Install - QuickTime Player failed. The error was : %%1274

 

I've tried lots of different solutions (mostly related to creating a transform, dropping certain lines etc) but now all I've done is change the language to 1033 only, and still nothing :(

Edited by Garacesh
Posted

Yes. Apple Application Support MSI is in the same policy. It comes first (if that makes a difference).

 

If I take out QuickTime.msi, gpupdate /force asks for a logoff, the errors do not appear on boot.

If I put QuickTime.msi back in, gpupdate /force asks for a reboot, and the errors appear.

 

So my guess is that Apple Application Support has been installed. It's QuickTime that isn't doing it.

Posted

how are you changing the language mst or direct in the msi? id do it direct in the msi and try language of 0 iirc neutral so it just shouldn't even check (or in your deployment there gpo there is an advanced option to ignore language

 

gpo.png

Posted (edited)
[ATTACH=CONFIG]30890[/ATTACH]

 

2Simple 2Do It Yourself.. Is that some kind of jab at my professional ability? ;)

 

Well, it's sitting on Please Wait longer than usual.. This is potentially a good sign!

Nope, didn't work. There's nothing in Programs and Features, nor any C:\Program Files\Apple or C:\Program Files\QuickTime Player (I don't know where its default location is but I assume one of those or similar)

 

Edit: Exactly the same errors.

Also tried checking the Ignore Language box. No dice.

Edited by Garacesh
Posted
2Simple 2Do It Yourself.. Is that some kind of jab at my professional ability? ;)

 

Well, it's sitting on Please Wait longer than usual.. This is potentially a good sign!

Nope, didn't work. There's nothing in Programs and Features, nor any C:\Program Files\Apple or C:\Program Files\QuickTime Player (I don't know where its default location is but I assume one of those or similar)

 

Edit: Exactly the same errors.

Also tried checking the Ignore Language box. No dice.

 

nope just alphabetically the 1st package on my deployment policy lol

 

what happens if you run it manually or scripted?

Posted

msiexec /a "\\path\to\QuickTime.msi"

 

Preparing to install...

Screen closes, wait for a few mins

The file 'nosxs_msvcm80.dll.98CB24AD_DB5F_FF1F_C8B3B9A1E18E' cannot be installed because the file cannot be found in the cabinet file 'QuickTime.cab'. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package.

Posted (edited)

It's the MSI pulled directly (via 7zip) from the EXE installer. All I've done is changed the language from the big list, to 0 using Orca

 

Edit: Pulling the file from TEMP (appears to be the same file, anyway) and using 1033 instead of 0 still results in the same error.

Edited by Garacesh
Posted
It's the MSI pulled directly (via 7zip) from the EXE installer. All I've done is changed the language from the big list, to 0 using Orca

 

might be worth pulling the msi by running the exe and grabbing it from temp?

Posted
you could always use orca to search the msi and remove any references to 'nosxs_msvcm80.dll.98CB24AD_DB5F_FF1F_C8B3B9A1E18E & see if that works or on the pc its installed clean on look for that file and add it to the cab file in your deployment share
Posted

Same error, just msvcm80.dll.8.0.50727.6195.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E now

 

Starting to think Apple Application Support hasn't installed correctly and may possibly be causing this.. As much as gpupdate doesn't want to reboot anymore, it's not showing up in programs and features.

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