Install SCCM 2012 R2 client via OSD without Silverlight

I use SCCM 2012 R2, and am putting together a task sequence to deploy Server 2012 R2.  I want to exclude the installation of Silverlight from the SCCM client installation done during the task sequence.

I've tried adding the following:

/skipprereq:silverlight.exe

CCMSetup.exe /skipprereq:silverlight.exe

in the in the OSD "Setup Windows and configuration Manager" installation properties, but Silverlight still installs. 

So my question is, is there a way to exclude Silverlight installation (via the SCCM client install) during an OSD task sequence?

thanks

Tony

January 30th, 2014 3:01pm

There should be a space after the colon

CCMSetup.exe /skipprereq: silverlight.exe

Free Windows Admin Tool Kit Click here and download it now
January 30th, 2014 3:05pm

I will kick off a build and see if that's the ticket, thanks Gerry

Tony

January 30th, 2014 4:26pm

There should be a space after the colon

CCMSetup.exe /skipprereq: silverlight.exe

I highly doubt that a space after the colon would make any difference. If anything, adding a space would cause an issue with command-line parsing.
Free Windows Admin Tool Kit Click here and download it now
January 31st, 2014 10:50am

Well, I tried the cmd line CCMSetup.exe /skipprereq: silverlight.exe,  but that did not work, same result.  Silverlight gets installed.

A look at ccmsetup.log shows that the /skipprereq property isn't being passed to the client installation during OSD, here is what my client install cmd line is:

Ccmsetup command line: "C:\_SMSTaskSequence\OSD\CAS00003\ccmsetup.exe" /useronly /source:C:\_SMSTaskSequence\OSD\CAS00003 /config:MobileClient.TCF /status:676

nor does the client.msi cmd line have /skipprereq in its properties

MSI properties:    INSTALL="ALL" SMSPROVISIONINGMODE="1" SMSSITECODE="NA1" CCMHTTPPORT="80" CCMHTTPSPORT="443" CCMHTTPSSTATE="224" CCMFIRSTCERT="1"

Any other way to prevent Silverlight from installing during SCCM client install in an OSD task sequence?  I can take the step of running a Silverlight uninstallation later in the sequence, but I'm thinking there must be a more efficient method.

Tony

January 31st, 2014 11:41am

http://technet.microsoft.com/en-us/library/gg699356.aspx
Examples: CCMSetup.exe /skipprereq:silverlight.exe or CCMSetup.exe /skipprereq:dotnetfx40_client_x86_x64.exe;Silverlight.exe

Free Windows Admin Tool Kit Click here and download it now
January 31st, 2014 11:42am

Thanks Torsten, I did run that command originally (before posting here), but that didn't keep Silverlight from installing either.

I think that cmd works if you are manually pushing the client out, but in the task sequence there doesn't seem to be any way to pass those switches to the client (based on the ccmsetup.log above).

Tony

January 31st, 2014 4:11pm

If your image has the ConfigMgr client agent installed, then Silverlight is already installed and skipping the prereq during deployment is meaningless. You'll have to go back and recreate your image using the skippreq command to not install Silverlight. Assuming you used a build and capture task sequence, this should be trivial. And if you didn't you should now commence kicking whoever created the image.
Free Windows Admin Tool Kit Click here and download it now
February 1st, 2014 7:14pm

Good point, I'll have to step back and run this in the build and capture.

thanks Jason

Tony

February 4th, 2014 11:25am

Just a quick followup on this issue:

Adding this command CCMSetup.exe /skipprereq:silverlight.exe

in the client properties window of the Build and Capture task sequence does prevent Silverlight from installing into the WIM. 

Then doing the same for my deployment task sequence worked as well, net result is NO Silverlight in my 2012 R2 builds.

Thanks Jason

  • Marked as answer by TRodrig66 20 hours 45 minutes ago
Free Windows Admin Tool Kit Click here and download it now
February 7th, 2014 10:38am

Just a quick followup on this issue:

Adding this command CCMSetup.exe /skipprereq:silverlight.exe

in the client properties window of the Build and Capture task sequence does prevent Silverlight from installing into the WIM. 

Then doing the same for my deployment task sequence worked as well, net result is NO Silverlight in my 2012 R2 builds.

Thanks Jason

  • Marked as answer by TRodrig66 Friday, February 07, 2014 3:35 PM
February 7th, 2014 6:35pm

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

Other recent topics Other recent topics