SCCM Console Extensions

Version 1.6.1 is available.  Download here.

SCCM Console Extensions adds custom right-click tools on collections and clients in the SCCM console.  It can be installed on any machine that has the SCCM admin console installed and supports both x86 and x64 systems.  Below is a list of functions the extensions provide...

Collections...
  SCCM Client Actions on Collection-
    Branch Distribution Point Maintenance Task
    Discovery Data Collection Cycle
    Hardware Inventory Cycle
    Machine Policy Retrieval and Evaluation Cycle
    Software Inventory Cycle
    Software Metering Usage Report Cycle
    Software Updates Deployment Evaluation Cycle
    Software Updates Scan Cycle
    Windows Installer Source List Update Cycle

  SCCM Client Collection Tools-
    Restart SMS Agent Host Service
    Generate New SCCM GUID
    Uninstall SCCM Client

  SCCM Console Collection Tools-
    Ping Collection
    Wake On LAN

Systems...
  SCCM Client Actions-
    Branch Distribution Point Maintenance Task
    Discovery Data Collection Cycle
    Hardware Inventory Cycle
    Machine Policy Retrieval and Evaluation Cycle
    Software Inventory Cycle
    Software Metering Usage Report Cycle
    Software Updates Deployment Evaluation Cycle
    Software Updates Scan Cycle
    Windows Installer Source List Update Cycle

SCCM Client Tools-
    Restart SMS Agent Host Service
    Generate New SCCM GUID
    Rerun Advertisement
    Open Client Log Folder
    Open Client Installation Log Folder
    Uninstall SCCM Client

SCCM Console System Tools-
    Manage Computer
    Ping System
    Wake On LAN
    RDP to Console
    System Info
    Running Processes
    View McAfee ePO Agent Log (optional)
    Launch Dell OpenManage Server Administrator (optional)
    Reboot System
    Schedule Reboot

  SCCM System Reports-
    Computer Information
    Client Status Detail
    Add Remove Programs
    Browser Helper Objects
    Software Updates Compliance

Screenshots...

 Collection GUI  System Info  Running Processes

Schedule Reboot  Rerun Advertisement

Collection Tools

System Tools

Change Log...

4/7/2009 (1.0):
Initial release

4/16/2009 (1.1):
Added Restart SMS Agent Host Service
Added Generate New SCCM GUID

4/21/2009 (1.2):
Added ability to Restart SMS Agent Host service on collections
Added ability to Generate New SCCM GUID on collections
Added ability to Uninstall SCCM Client from collections
Added ability to invoke the following client actions on systems and collections...
  - Discovery Data Collection Cycle
  - Hardware Inventory Cycle
  - Machine Policy Retrieval and Evaluation Cycle
  - Software Inventory Cycle
  - Software Updates Deployment Evaluation Cycle
  - Software Updates Scan Cycle
  - Windows Installer Source List Update Cycle

5/13/2009 (1.3):
Added proper separator lines in menus (Thanks to Rick Houchins for clueing me in on this)
Installation will now abort if SCCM Console is not found (Thanks to Rick Houchins for discovering this)
Added ability to invoke Branch Distribution Point Maintenance Task action on systems and collections
Added ability to invoke Software Metering Usage Report Cycle action on systems and collections
Added Collection tools when right-clicking on a collection in the results pane of MMC
Now installs into Program Files directory.  C:\SCCMConsoleExtensions can be safely deleted if you are upgrading.

5/19/2009 (1.4):
Fixed issue where Ping Collection would not ping systems without the SCCM client installed (Thanks to Fadi Al Sorakjy for discovering this)
Added SCCM System Reports right-click on systems
Added link to Computer Information for a Specific Computer in SCCM System Reports
Added link to Client Status Detail for a Specific Computer in SCCM System Reports (see notes above)
Added link to Software Registered in Add Remove Programs on a Specific Computer in SCCM System Reports
Added link to Software 05C - Browser Helper Objects on a Specific Computer in SCCM System Reports (see notes above)
Added link to Compliance 6 - Specific Computer in SCCM System Reports

6/15/2009 (1.5):
Added Wake On LAN feature for collections and systems (Thanks to gammadyne.com for permission to use their WOL.exe)
All client actions, ping, service restart, new GUID, and uninstall are now ran from an updated GUI when performed on collections
Added ability to pause/resume while performing actions on a collection (Thanks to Fadi Al Sorakjy for this suggestion)
Added ability to cancel collection actions in progress
Added About info to collection GUI
Added timeout check when attempting to stop SMS Agent Host during collection actions
Actions performed on collections will now exclude objects marked as obsolete
Install will first uninstall previous version (only if previous version is 1.3 or greater.  Pre 1.3 you will need to manually delete C:\SCCMConsoleExtensions)
Updated GUIs with a more attractive look (at least in my opinion :D )
Increased logging details in collection GUI
Collection GUI will only allow one instance to be ran to accomodate additional logging
Collection GUI now also writes log to %PROGRAMFILES%\SCCMConsoleExtensions\SCCMAction-Col.log (note: this log file is overwritten during each run of the collection GUI)
Included Microsoft's Trace32.exe in package
Added button on collection GUI to view SCCMAction-col.log in Trace32.exe
Consolidated ping.vbs and systemreboot.vbs into SCCMAction.vbs

6/27/2009 (1.6):
Added Rerun Advertisement tool for systems and collections.
Added kill process option to Running Processes.  Killed processes will be logged in target machine's Application Log.
View McAfee Agent Log and Dell OpenManage Server Administrator are now optional components.
Added ability to set ports for McAfee Agent and Dell OMSA during install.  Defaults to application default ports.
Corrected issue with Cancel button on SCCMAction-Col.hta
Improved Restart Service timeout check on SCCMAction-Col.hta
Corrected issue in determining application path on x64 systems.

7/23/2009 (1.6.1):
Changed Open Client Log Folder and Open Client Installation Log Folder to point to ADMIN$ rather than C$\WINDOWS.
Fixed issue where Collection GUI was not able to locate log file on some systems.

Published Wednesday, May 20, 2009 2:35 PM by direland
Filed under: ,

Comments

# re: SCCM Console Extensions

Tuesday, June 16, 2009 2:47 PM by scassells

How do you remove previous console extensions?

Powered by Community Server (Commercial Edition), by Telligent Systems