Changes
ITunes
,→Quicktime: typo
* Click ''Generate Transform'' and save the resulting file into the same folder as the MSI.
Besides the periodic update checks via ''Apple Software Update'', Quicktime additionally performs update checks on its own when you launch it. To disable that behaviour install Quicktime on a test computer, delete the file ''%USERPROFILE%\Local Settings\Application Data\Apple Computer\QuickTime\QuickTime.qtp'' if it exists (adapt the path to your locale), then open the Quicktime settings in the Windows control panel, go to ''Update'', uncheck ''Check for updates automatically'' and click OK. Now copy the recreated file ''%USERPROFILE%\Local Settings\Application Data\Apple Computer\QuickTime\QuickTime.qtp'' (should be below 1kB) to ''%SOFTWARE%\itunes''. To deploy this file the package quicktimesettings is used. It copies ''QuickTime.qtp'' into ''%ALLUSERSPROFILE%\Application Data\Apple Computer\QuickTime'' and adds a registry key ''HKLM\SOFTWARE\Apple Computer, Inc.\QuickTime\LocalUserPreferences\FolderPath'' which points to this directory. '''Caution:''' Quicktime only checks that registry key if the key ''HKCU\SOFTWARE\Apple Computer, Inc.\QuickTime\LocalUserPreferences'' does not exist! If Quicktime is or was ever run without the HKLM-key present, it automatically creates the HKCU-key and then never checks the HKLM-key again.
After Quicktime is removed, it does not delete the files in ''%APPDATA%\Apple Computer\QuickTime'', ''%USERPROFILE%\Local Settings\Application Data\Apple Computer\QuickTime'' and ''%ALLUSERSPROFILE%\Application Data\Apple Computer\QuickTime''. If you want to remove those directories, you have to specify additional remove commands for WPKG. The same is true for the registry key ''HKCU\Software\Apple Computer, Inc.\QuickTime''.