

This will prevent the iTunes installer from automatically installing Software Update during sequencing. Before copying the iTunes setup files into your sequencing VM, delete AppleSoftwareUpdate.msi and SetupAdmin.exe. It is important that Apple Software Update is not included in the App-V package – allowing the applications in the package to update will at best fail and at worst, most likely bloat the package if it were allowed to run after deployment. iTunes.msi – the iTunes installer itself.Bonjour.msi - iTunes uses Bonjour to find shared music libraries, to find AirPort Express devices for streaming music to, and to find Apple TVs.QuickTime.msi – iTunes uses QuickTime for video codec support.This installer includes the drivers for Apple’s devices AppleMobileDeviceSupport.msi – required for Apple mobile device support (iPhone, iPad etc.).AppleApplicationSupport.msi – all Apple applications on Windows require this as a dependency.SetupAdmin.exe – the setup wrapper application.AppleSoftwareUpdate.msi – Software Update is used to download and Apple software and updates.I tested this sequence using iTunes 10.3.1 x86 on 32-bit Windows however the same approach will apply for the 64-bit version and future versions of 10.x.Įxtracting the iTunes installer results in several files:

Note that iTunes comes in 32-bit and 64-bit versions, so be sure to download and sequence the correct version for your target platform. To start at the beginning requires taking a look at the components of iTunes.
