Deploying iTunes 8.x true MS Active Directory

As I had problems installing iTunes 8.x with AD, here the correct way to approach this.

Download the iTunes installer from www.apple.com. Run the iTunes.exe file and get the MSI files out of the C:\Documents and Settings\[user]\Local Settings\Temp folder. All that is needed is the iTunes.msi file (iTunes 8.x needs QuickTime 7.5.5 or higher to run, make a seperate package for that.

Edit the MSI file with Orca and go to View -> Summary Information. In the Languages section, delete all but 1033. Click OK and save the MSI file.

Generate a new transform file and make the following modifications.

In the Component table, find the component titled "iTunesDesktopShortcuts" and change the condition from DESKTOP_SHORTCUTS="1" to DESKTOP_SHORTCUTS="0".

In the Property table, change the IAcceptLicense field to "Yes and the ProductName field to conform to established naming conventions. Set SCHEDULE_ASUW from 1 to 0 to turn off automatic updating.

In the Shortcut table, drop the "About iTunes" shortcut.

Generate the transform, and rename the transform and MSI to established naming conventions.

Copy the MSI and MST to the distribution point. Now create your GPO and add the software package as an assigned package to the computer. Check the box to uninstall when it falls out of scope (if you wish) and add the MST file to the Modifications tab.

0 Comments   [ - ] Hide Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
Answer this question or Comment on this question for clarity


Hmmm...good information but I can't see how it's any different to any other GP deployment set-up.

And wow! A corporate who allows iTunes on their workstations! Interesting...

Lastly, this probably ought to have been posted in either the 'Group Policy' or 'Distribution' forum.
Answered 01/22/2009 by: VBScab
Red Belt

Please log in to comment
Hi Shane,
welcome to the forum.
the only real problem (multiple language codes) is well documented for iTunes7 and Quicktime7 for quite a while.
The other things you mention here are just plain packaging/GPO deploy steps.

Anyway, keep posting, but try to do it to the right forum. It gives you a greater chance to get answers.

Regards, Nick
Answered 01/22/2009 by: nheim
Tenth Degree Black Belt

Please log in to comment