How to create a context menu for SMS Client Center in the Configuration Manager 2007 console

If you have ever worked with Configuration Manager 2007 you properly know about the great freeware tool called SMS Client Center created by Roger Zander. The latest version of SMS Client Center can be downloaded from here: http://sourceforge.net/projects/smsclictr/files/SCCM%20Client%20Center/

You install the tool locally on your computer and it does not require the installation of the Configuration Manager console. You can connect to one Configuration Manager client at a time by typing the dns name or ip address of the client. But you can actually launch the tool from within the Configuration Manager console without the need to manually typing in the name. This can be done by creating a right-click context menu for the tool.

In order to do that you first need to install the Configuration Manager console and SMS Client Center on the same machine.

Then copy the code below into notepad or any other text editor. Remember to delete the line numbers !

1 <ActionDescription Class="Executable" DisplayName="Start SMS Client Center" MnemonicDisplayName="Start SMS Client Center" Description="Start SMS Client Center"> 2 <Executable> 3 <FilePath>"C:\Program Files\SCCM Tools\SCCM Client Center\SMSCliCtrV2.exe"</FilePath> 4 <Parameters>##SUB:Name##</Parameters> 5 </Executable> 6 </ActionDescription>

Change line 3 to one of the two following choices depending on whether you installed the 32 or 64 bit version of SMS Client Center:

X86: <FilePath>"C:\Program Files (x86)\SCCM Tools\SCCM Client Center\SMSCliCtrV2.exe"</

X64: <FilePath>"C:\Program Files\SCCM Tools\SCCM Client Center\SMSCliCtrV2.exe"</

Save the file somewhere on your hard drive and name it i.e. StartSMSCliCtr.xml. Make sure that you select All Files in the save type as field in notepad. Otherwise your file will be named StartSMSCliCtr.xml.txt

Open Explorer and navigate to the Configuration Manager installation directory. In my example it is the D:\Program Files (x86)\Microsoft Configuration Manager\AdminUI\XmlStorage\Extensions\Actions folder.

Look for a folder named 7ba8bf44-2344-4035-bdb4-16630291dcf6

image

Note: If the Actions folder does not exist you must create it and inside the Actions folder create yet another folder named 7ba8bf44-2344-4035-bdb4-16630291dcf6

Remember to name the folders exatly as stated otherwise it will not work. The last thing to do is to copy the StartSMSCliCtr.xml you created earlier into that folder. If you left the Configuration Manager console open, you must close it down and open it up again. The GUID is a reference to the resource object in collections and I found it in the Configuration Manager SDK.

Now start the ConfigMgr console, expand Computer Management, Colelctions and then click on the All Systems collection. Find a machine in the details pane and right-click it. You should now see an item called Start SMS Client Center. If you click on it, SMS Client Center will launch and the name of the machine will automatically be “sent” to SMS Client Center.

image

Using the above method you can extend the ConfigMgr console with all kinds of menu items. You could add an item which could launch your favorite remote tool in case you do not want to use the built-in remote tools.


Comments (5):

  1. Avi says:

    Thanks

  2. annaliesmith says:

    Sms para empresas deliver enterprise mobile connectivity solutions, including software, application hosting, hardware, and training. The purpose is to ensure the financial success of our clients, affiliates and their customers SMS. Our goal is to expand and create a culture of effective and ethical use of mobile messaging strategies.

  3. Mark Thomas says:

    Very useful article, which we have utilised in our environment. However, we have not been able to integrate the CM12 Client Center into SCCM2012 ..anybody managed this?

  4. Angelia says:

    Hi there! This is kind of off topic but I need some help from an established blog.
    Is it very hard to set up your own blog? I’m not very techincal but I can figure things out
    pretty quick. I’m thinking about creating my own but I’m not
    sure where to start. Do you have any tips or suggestions?
    With thanks

    my website – Deep House Cocktail From Ibiza Session 1 (Angelia)

  5. Lisa says:

    juni 10, 20;8bnbsp1&n&sp;2:07 am I truly enjoy reading on this website, it has great articles. “One should die proudly when it is no longer possible to live proudly.” by Friedrich Wilhelm Nietzsche.

Leave a Reply