Deploy a shortcut with SCCM 2012

In the following post I will show one way to deploy a shortcut with System Center Configuration Manager 2012 to every user on a PC client. To do this I will use a simple PowerShell script and beforehand create the shortcut file.

Create the shortcut file by right click and add the information needed.

Deploy a shortcut with SCCM 20121

Add the shortcut to a SCCM package together with the following “CopyToAllUsersDesktops” PowerShell script. Remember to change the “NewShortcut.lnk” in the script to the name of the link to deploy.

 

Now just create a SCCM program that kicks of the PowerShell script and deploy it.

Screenshots of Deployment Package in SCCM

Deploy a shortcut with SCCM 20122

Deploy a shortcut with SCCM 20123

3 Responses to Deploy a shortcut with SCCM 2012

  1. Mike July 17, 2015 at 21:34 #

    Hi Jonathan,

    I am attempting to use your script to deploy a shortcut but the PS script fails when trying to copy. I get this error: Copy-Item : Access is denied At C:.

  2. johann August 12, 2016 at 01:17 #

    How do you add a shortcut to a package in sccm . its asking for an exe file.

  3. Marilyn Christie April 5, 2017 at 22:47 #

    This was very helpful, worked perfectly! Thank you very much.

Leave a Reply