Showing posts with label right click tools. Show all posts
Showing posts with label right click tools. Show all posts

Saturday, April 6, 2013

2012 Console Extensions for 2012 SP1 Cu1

So I have been a bit busy lately with my 2012 Migration.  You have seen last year that I produced all the xml folders and files for the 2012 RTM extensions.  Well here is the updated version all the way up to CU1.  I haven't looked to see any of the Guids changed in CU1 but I wanted to make the note incase something did change.  If you try this on your Sp1 system and you are missing some guids, please drop me a line and I will see if I can spin up a 2012 SP1 site and export the guids. 

Realize that not all Guids are accessible, even if I have them listed.  What I am simply doing is pulling out all GUIDS the Microsoft references.  Nodes that are created on the fly when you click Show members don't have a guid and can't be accessed because they are dynamic nodes and are destroyed when you navigate away.

Please see this post to add images: http://sms-hints-tricks.blogspot.com/2012/04/console-extensions-2012-xml-insites.html

Also reference in the SDK are console extensions and how to add images and further manipulate the console.  http://msdn.microsoft.com/en-us/library/hh949463.aspx

Console files should be added here :
%ProgramFiles%\Microsoft Configuration Manager\AdminConsole\XmlStorage\Extensions\Actions\<GUID> folder, where <GUID> is the GUID identifier for the node that the action applies to.

Be aware that the console doesn't abide by file extensions so you can call the file .XXX and the console will still attempt to load it.  If you don't want it loaded then you should create a sub folder and then The console will ignore it. 

Please DO NOT install this on a production box.  The 620 console extensions here can cause the console to be slow or have problems.  I have broken down the folders into the different workspaces referenced.  Not all GUIDS will work, I simply export what Microsoft has.  If you find a problem with the same GUIDS you will need find the offending folder and delete it. 

The zip file can be downloaded here : 2012SP1CU1 Actions

Play responsibly :)

Sunday, August 21, 2011

ConfigMgr 2012 Console Extensions

Hopefully this will be one of many SCCM 2012 "Console Extensions". One thing you have already noticed is that 2012 is now Ribbon Based so we can't call them "Right Click" tools. You may already be familiar with Greg Ramsey's Guid Locator method for 2007. http://myitforum.com/cs2/blogs/gramsey/archive/2008/05/05/sccm-2007-console-extensions-guid-locator.aspx


Here is the version I created for 2012. Basically I looped through the XML Console files and create a tools folder and file based on each GUID in the Default section of the Ribbon. This might not be a totally exhaustive list but I think it should be a good start. The file/folders are pulled from the Beta 2 version currently downloaded from Microsoft.

The Zip file is the actions folder and should be extracted in the Actions Folder (
%ProgramFiles%\Microsoft Configuration Manager\AdminUI\XmlStorage\Extensions\Actions)

I hope to update this as the SDK is updateded. This way you can see the changes in the Console Extensions. Once everything is published I hope to see about creating a tool to converted the XML 2007 format to the XML 2012 format, which is slightly different.

Wednesday, September 9, 2009

Manage Computers via SCCM console

Have you wanted to manage a machine from the SCCM console only to find there is no tool to do it. So you must lauch Computer Manager and then connect to the remote machine. Well here is the simple right click tool to help you do just that.

<ActionDescription Class="Group" DisplayName="ConfigMgr" MnemonicDisplayName="ConfigMgr Tools" Description="ConfigMgr Tools" SqmDataPoint="100">
<ActionGroups>
<ActionDescription Class="Executable" DisplayName="Computer Management" MnemonicDisplayName="Computer Management" Description="Manage remove computer">
<Executable>
<FilePath>c:\WINDOWS\system32\compmgmt.msc</FilePath>
<Parameters>/computer:\\##SUB:Name##</Parameters>
</Executable>
</ActionDescription>
</ActionGroups>
</ActionDescription>

Place this in the query node, machine node etc and restart the console. Now you can right click on a machine and select Manager Computer. Granted this will only work if your account has the appropriate permissions to the machine.

Saturday, June 27, 2009

Right click Status Messages

I received a nice email from Robert Mitsch about my status messages right click tool. Back in the days of SMS 2003 in late 2005 I had tried to work with the statview.exe application for the status messages but didn't have the time nor could I find some good documentation so I just kept it the way it was with statusmessages.exe. Well he has it working with statview. Shown below is the new method. The differences are as follows:
1. No longer to you need to select server and hit enter
2. Messages no longer pull ALL messages in. This caused problems sometimes. It now pulls in around 1 month of messages.

<filepath>C:\xxxxxxx\AdminUI\bin\i386\statview.exe</filepath>
<parameters>/SMS:Server=\\##SUB:__Server## /SMS:Path=##SUB:__Namespace## /SMS:System=##SUB:Name##</parameters>

Changes will be made here on SCCM Tools website
http://www.sccm-tools.com/tools/rightclick/rightclick-statusmessages.html

and on my original blog post
http://sms-hints-tricks.blogspot.com/2008/06/right-click-tool-status-messages.html

Sunday, May 3, 2009

MMS 2009 Presenation

So you either went to the session with Greg and me or you have watched it the recording.
I have a tools website that I slow been working on
www.sccm-tools.com


Here are some of the tools that I personally have created:
http://sms-hints-tricks.blogspot.com/2008/06/right-click-tool-status-messages.html
http://www.sccm-tools.com/tools/rightclick/rightclick-clientactions.html
http://www.sccm-tools.com/tools/rightclick/rightclick-Collectionaddcomputers.html

a good way to find tools online is to search with these parameters
"sccm tools"
"right click tools"
"Console extenstions"

Saturday, October 25, 2008

Add computer to a collection

I have vbscript on this blog that will give you the ability to add a computer to a collection but it command line based. I have created a HTA file that has 2 parts.

1. Allows the user to right click on a collection and add multiple computers
2. Allow the user to right click on a computer in a collection or query and add it to multiple collections

The output list is limited to 50 currently but you can change it per your enviroment. Also I am pulling System Resource from "All computers" collection. I am sure this could be modified to add groups and OUs and such.

Here is the link to look at the code and download the program
http://www.sccm-tools.com/tools/rightclick/rightclick-Collectionaddcomputers.html

I have some ideas to improve it so I might be posting those changes here.

Sunday, October 19, 2008

Report Right click tool

Here is an SCCM console extension that could also be used for SMS if changed for the MMC GUID system.

The Tool is designed to allow the admin to run any of the reports. All that is needed is the reporting point server name, the report ID and the values that need to be passed.

report.vbs

Example:
Report.vbs sms-serve1 170 MachineName ##Sub:name##

Currently I have it set for the individual computer and collection GUIDS. This can be added and set to run for almost any one of the guids. Instead of trying to post all the code here I will give you a link to my sccm tools website and you can download the code from there.

http://www.sccm-tools.com/tools/rightclick/rightclick-webreports.html

Right click tool order

What order do the xml files for console extensions execute?

Well they run in alphabetical order. So if you want to add a seperator above and below you tools then you need to make them as say 1.xml and zz.xml

Create the XML line to ready.

Thursday, August 28, 2008

SCCM Tools

Well I have decided to launch my own website / community. Bascially I will host a site where users can request SCCM tools, download SCCM tools, and have discussions about creating tools.

http://www.sccm-tools.com

Is the URL. I hope to have the site up in the next few weeks. This site will be a beta test so people can just go wild on the site to see what needs to be improved. Then I will delete everything and launch the site. Lets hope it goes well. It isn't easy to launch and IT site for IT people, we are very picky. I can't match myITforum but I don't want to compete with them but work along side. I am hoping this fills a niche where people can locate tools. It seems to be a common question "Where can I find SCCM tools" Where there are my blogs and many places to get them. This won't house all the tools but will have links to those that we can't or don't want to host. There more diverse places you have to download programs the more likely you are to have an older version. So this way we can link to SourceForge or someother "original" location so the author doesn't need to police the we. Nor do we need to hunt for the latest release

Sunday, August 3, 2008

"##sub:netbiosname## doesn't work

If you moved from SMS 2003 to SCCM 2007 some of your right click tools might use "##sub:netbiosname## for the name of the computer as it is passed from the MMC to a tool. Some of these tools may fail. You will need to change it to "##sub:Name##. Most likely the tool should still function.

Tuesday, July 15, 2008

SMS to SCCM upgrade and Client Cache Issues

If you perform an upgrade of your SMS 2003 server to SCCM 2007 you should be aware of a potentional problem with your client cache. Client cache is not cleared when the new client is installed. This could cause problems with client tombstoning correctly. There are several ways to fix this. You should do a manual "clear cache" on every system. I know you are laughing... I have a vbscript that clears the cache of a client that can be used with a login script. I am currently working on making it a right click tool. This could be used once the site is upgraded and it could also be used at any time you feel the need to clear the cache of a client.

I have it 90% written, since I plan to use it in my enviroment. I will at a convention in Las Vegas presenting my research in the area of GIS so I won't have time to work on it. I hope to have it done by Friday if not the weekend. I will post it here for those that wish to use it.

Tuesday, June 17, 2008

SMS 2003 Right click tools on Queries

If you are using SMS 2003 (not SCCM 2007) you have the ability to perform a right click on query outputs. First you must have the Resource ID and Resource Type in the query output. Next you can ONLY have "System Resource" (SMS_R_System) queries. If you use SMS_G_System then the right click will not pass the parameter ###Sub:xxxx## to your application. In SCCM it just won't show you the right click menu correctly.

If you want to use a query to right click and start Resource Explorer/Remote tools you must that the Resource ID and Type in your query.

SCCM Right Click Tools by Rick Houchins

Rick over at MyITforum (a place I love to visit) has updated his Right click tool program.

Version 1.7 (6/17/2008)
http://myitforum.com/cs2/blogs/rhouchins/archive/2008/04/09/sccm-right-click-tools.aspx

I will update this page as he updates the application. It is a very nice collection of tools. I suggest you check it out.

Wednesday, June 11, 2008

Client actions for an entire collection

This page still isn't displaying correclty.
Here is a link on the SCCM tools website
http://www.sccm-tools.com/tools/rightclick/rightclick-clientactions.html


Ok I have deleted this whole section since I re-wrote this tool...

Files: (files names are case sensative)
clientactions.vbs : File that controls everything
Clearcache.vbs : Client clear cache file
Inventory.vbs: Client HW/SW inventory file
Policy.vbs: Client machine policy refresh
Computer.XML : This will be the xml file for right click on a computer
Collection.XML: This will be the xml file for right click on a collection
C:\Program Files\MCNS\ClientActions\ : Location where all the files are stored on the server

7ba8bf44-2344-4035-bdb4-16630291dcf6 - computers
fa922e1a-6add-477f-b70e-9a164f3b11a2 - this GUID is for first-level collections
dbb315c3-1d8b-4e6a-a7b1-db8246890f59 - this GUID is for all subcollections
---
x:\Program Files\Microsoft Configuration Manager\AdminUI\XmlStorage\Extensions
Under this folder create the guid and place the appropriate XML file
-------------------------------------------------------------------------
******Clientactions.vbs***************

******Clearcache.vbs***************



******Inventory.vbs***************



******Policy.vbs***************



******Computer.XML***************



******Collection.XML***************