User Guide
58 Chapter 4 Deploying iTunes
Installing on Windows using iTunesSetup.exe
If you plan to use the regular iTunes installation process but omit some components,
you can pass properties to iTunesSetup.exe using the command line.
Silently Installing on Windows
To silently install iTunes, extract the individual .msi files from iTunesSetup.exe, then push
the files to client computers.
To extract .msi files from iTunesSetup.exe:
1 Run iTunesSetup.exe.
2 Open %temp% and find a folder named IXPnnn.TMP, where %temp% is your temporary
directory and nnn is a 3-digit random number. On Windows XP, the temporary directory
is typically bootdrive:\Documents and Settings\user\Local Settings\temp\. On Windows
Vista, the temporary directory is typically \Users\user\AppData\Local\Temp\.
3 Copy the .msi files from the folder to another location.
4 Quit the installer opened by iTunesSetup.exe.
Then use Group Policy Object Editor, in the Microsoft Management Console, to add the
.msi files to a Computer Configuration policy. Make sure to add the configuration to the
Computer Configuration policy, not the User Configuration policy.
Important: iTunes requires QuickTime and Apple Application Support. Apple
Application Support must be installed before installing iTunes. Apple Mobile Device
Services (AMDS) is necessary to use an iPod touch or iPhone with iTunes.
Before pushing the .msi files, you need to select which localized versions of iTunes you
want to install. To do so, open the .msi in the ORCA tool, which is installed by the
Windows SDK as Orca.msi, in bin\. Then edit the summary information stream and
remove the languages that you don’t want to install. (Locale ID1033 is English.)
Alternatively, use the Group Policy Object Editor to change the deployment properties
of the .msi files to Ignore Language.
Property Meaning
NO_AMDS=1 Don’t install Apple Mobile Device Services. This component is
required for iTunes to sync and manage mobile devices.
NO_ASUW=1 Don’t install Apple Software Update for Windows. This application
alerts users to new versions of Apple software.
NO_BONJOUR=1 Don’t install Bonjour. Bonjour provides zero-configuration network
discovery of printers, shared iTunes libraries, and other services.
NO_QUICKTIME=1 Don’t install QuickTime. This component is required to use iTunes.
Don’t omit QuickTime unless you’re sure the client computer
already has the latest version installed.










