Anyone attempted to push out/upgrade to iTunes 11 using SCCM software distribution, or SCUP?

Hi,

Just wondering if anyone has been successful with this? Older versions seemed more favourable to automated installs, but I haven't been able to get this to work for 10 or 11.

Thanks.

April 3rd, 2013 9:28am

you can upgrade the version via SCUP
Free Windows Admin Tool Kit Click here and download it now
April 3rd, 2013 9:35am

And would you just use a command like "iTunesSetup.exe /quiet" ?
April 3rd, 2013 9:56am

You need to extract the msi's from the actual exe. I have done the packaging of itunes half way through then stopped because of some other stuff. If you need any help please let me know. I may help you to post the commands i am using.
  • Marked as answer by dude -d Thursday, April 04, 2013 8:28 AM
  • Unmarked as answer by dude -d Thursday, April 04, 2013 8:28 AM
Free Windows Admin Tool Kit Click here and download it now
April 3rd, 2013 7:41pm

Thanks Venu. I see you can extract the MSI's from the "iTunesSetup.exe". However, I have not been successful in using them to do an error-free upgrade either. From a lot of my reading, it would appear that the software isn't designed with IT admins in mind.

Any successful commands you have would be greatly appreciated.

April 4th, 2013 8:30am

Here what i have done;

Extracted the .exe and used only following msis.
ApplleApplicationSupport.msi
AppleMobileDeviceSupport.msi
MobileMe.msi
QuickTime.msi
SetupAdmin.exe
iTunes.msi
I have created a .mst file (iTunes.mst) for itunes.msi to customise few settings (Removing desktop shortcut and some other stuff.)

Then I have created a batch file with following commands;

msiexec /i %~dp0iTunes.msi TRANSFORMS=%~dp0iTunes.mst /qb

when we install itunes, it installs all the other components listed above.

As mentioned earlier, i have ran the batch file manaully it works fine. but havent tested fully and with sccm at this stage.

If you ran into any issues, please let me know.

Good Luck

Free Windows Admin Tool Kit Click here and download it now
April 5th, 2013 1:08am

Thanks Venu. Looking at your command above, I can't see how it would install the other components? I kinow that if only install the iTunes.msi, iTunes won't open and gives an error message.

Some people online recommend this approach in a batch file, but I haven't had a chance to test it yet. I think the "dAppleApplicationSupport.msi" is crucial to upgrading any of the other components.

"%~dp0AppleApplicationSupport.msi" /qb
"%~dp0AppleMobileDeviceSupport.msi" /qb
"%~dp0Bonjour.msi" /qb
"%~dp0iTunes.msi" /qb
"%~dp0QuickTime.msi" /qb

  • Marked as answer by dude -d Wednesday, April 17, 2013 11:39 AM
April 9th, 2013 4:47pm

Hi,

I believe itunes.msi calls other msi's.

When i initially tested, i tested only with itunes.msi. then it started complainting about missing quicktime.

So i have extracted and used above mentioned msi's then installed. all worked good (with limited testing).

did you try to install with above method? if you getting any errors what error are you getting? please can you let me know.?

If possible i will look into it.

Free Windows Admin Tool Kit Click here and download it now
April 10th, 2013 1:04am

Hi, the above batch file appears to be working fine in my environment. Except I found only using "/qb" could cause reboots so its best to put in a "/norestart" also.

Over half of my users with iTunes isntalled don't actually have QuickTime installed. So I don't want to push an app that isn't required. Looking at the quicktime install now...

April 17th, 2013 11:42am

I've had a lot of success installing the msi using SCCM 2007 but have only updated the itunes.msi - Thanks for hint to use a batch file and /norestart switch.  Will see if I can update the AppleApplicationSupport.msi AppleMobileDeviceSupport.msi using a batch file as so far I just use separate packages which isn't very efficient.
Free Windows Admin Tool Kit Click here and download it now
June 3rd, 2013 5:13am

Arrietty,

Thanks for posting updates to your thread.

 

Venu's statement is incorrect - MSI's typically can't call other MSI's.  When installing/upgrading iTunes, most ConfigMgr admins will use a batch script to handle installing all of the required components.

 

Keep in mind that you should use /qn and not /qb with ConfigMgr.  If you use /qb and there is an error, it will try to display a dialog box before exiting.  Since usually your install is running as SYSTEM, nobody can see the dialog box and the application will time out rather than returning the error code.

  

I hope that helps,

 

June 3rd, 2013 5:56am

Here's how I did it for 12.0.1:

Extract the MSIs

You will need boththe iTunes 32 bit setup exe and the 64 bit setup.exe

Download the iTunesSetup.exe and save to a folder.

Use WinRar to extract the AppleApplicationSupport.msi, AppleMobileDeviceSupport.msi, Bonjour.msi & iTunes.msi from the iTunesSetup.exe

Delete all other files.

Download QuickTimeInstaller.exe

Use WinRar to extract the QuickTime.msi

Open each msi with Orca and under the View | Summary tab remove all languages apart from 1033

Save over the MSI

Create the AppleApplicationSupport.mst file

Using Orca, open
AppleApplicationSupport.msi

Go to Transform -> New Transform and make the following modifications

- Property -> IAcceptLicense: Set Value to Yes.

- LaunchCondition -> NOT BNEWERPRODUCTISINSTALLED: Drop this row.

Generate the transform (AppleApplicationSupport.mst file), Transform -> Generate Transform, and save it as AppleApplicationSupport.mst.

Create the AppleMobileDeviceSupport.mst file

Using Orca, open AppleMobileDeviceSupport.msi

Go to Transform -> New Transform and make the following modifications

- Property -> IAcceptLicense: Set Value to Yes.

- LaunchCondition -> NOT BNEWERPRODUCTISINSTALLED: Drop this row.

Generate the transform (AppleMobileDeviceSupport.mst file), Transform -> Generate
Transform, and save it as AppleMobileDeviceSupport.mst.

Create the Bonjour.mst file

Using Orca, open Bonjour.msi

Go to Transform -> New Transform and make the following modifications

- Property -> IAcceptLicense: Set Value to Yes.

- LaunchCondition -> NOT BNEWERPRODUCTISINSTALLED: Drop this row.

Generate the transform (Bonjour.mst file), Transform -> Generate Transform, and save it as  Bonjour.mst.

Create the QuickTime.mst file

Using Orca, open QuickTime.msi

Go to Transform -> New Transform and make the following modifications

- Property -> Add the following row - DESKTOP_SHORTCUT: Value = 0

- Property -> SCHEDULE_ASUW: 0 (zero).

- LaunchCondition -> NOT BNEWERPRODUCTISINSTALLED: Drop this row.

Generate the transform (QuickTime.mst file), Transform -> Generate Transform, and save it as QuickTime.mst.

Create the iTunes.mst file

Using Orca, open iTunes.msi

Go to Transform -> New Transform and make the following modifications

- Component -> iTunesDesktopShortcuts: set the Condition so that it reads DESKTOP_SHORTCUTS="0" (zero).

- Property -> IAcceptLicense: Set the value to Yes.

- Property -> SCHEDULE_ASUW: 0 (zero).

- Shortcut: Drop the AboutiTunes row.

Generate the transform (iTunes.mst file), Transform -> Generate Transform, and save it as  iTunes.mst.

Create 3 Applications each with a 32bit and 64bit deployment type

The command lines are as follows:

Apple Application Support (First to be installed)

msiexec /I "AppleApplicationSupport.msi" TRANSFORMS="AppleApplicationSupport.mst" /passive

Apple Mobile Device Support (Second to be installed)

msiexec /I "AppleMobileDeviceSupport.msi" TRANSFORMS=AppleMobileDeviceSupport.mst /q

Bonjour (Third to be installed)

msiexec /I "Bonjour.msi" TRANSFORMS=Bonjour.mst /q

QuickTime(Fourth to be installed)

msiexec /I "QuickTime.msi" TRANSFORMS=QuickTime.mst /q

iTunes (last to be installed)

msiexec /I "iTunes.msi" TRANSFORMS=iTunes.mst /q




  • Edited by audiobloke Friday, November 07, 2014 2:59 PM
Free Windows Admin Tool Kit Click here and download it now
November 7th, 2014 1:49pm

Hi,

Im trying to package itunes as an application in sccm. I need to surpress auto update,

If I get errors that itunes requires ituneshelper for it to run.

Can you please help me out with it and give me some tips on how i can get a easy way of doing this?

Thanks

November 18th, 2014 4:58am

hi, 

can you please send me video of how your doing this step by step?

This would be really appreciated mate.

Thanks

Im really struggling with mine.

Free Windows Admin Tool Kit Click here and download it now
November 18th, 2014 5:02am

How? There is no non-interactive install parameters for itunes.exe. If you extract the msi's you would have to make a scup package for each piece (Application support, application support x64, mobile device support, itunes).

Do you have any suggestions on how to SCUP itunes?

Thanks.

August 27th, 2015 10:45am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics