ConfigMgr | SCCM | MEMCM Community Tools
Community tools are abundant and diverse. Ranging from SSRS Reports to WIM modification to OSD Frontends, entire Lab kits and so much more. There are just too many to keep track of. We’re going to list several that we have experience with and have found valuable. Some we’ll plan to create sub pages for and provide additional guides and demos, but many will just get a small description, hopefully enough to pique your curiosity and get you to continue to look into them if you too think you can find value with them.
Everyone has a unique environment with different business requirements, so while it may be the perfect fit for some, it could be the wrong fit for others. That’s why you’ll often see variants of several similar ideas that are just different enough to best accommodate each special situation.
If you feel we have missed any tools, feel free to reach out to us (@recastsoftware) and we’ll do our best to keep this updated.
We here are Recast Software are proud supporters of the ConfigMgr Community, sponsoring user groups and great events like MMS. We also make a subset of Right Click Tools available free to the community.
- March 23 YouTube Playback: Update and Modify WIM Files for Windows Deployment Scenarios, by Donna Ryan
- March 24 YouTube Playback: Onevinn Tools, by Johan Schrewelius & Jorgen Nilsson
- March 31 YouTube Playback: BIOS & Drivers Deployment by Maurice Daly & David Segura
- April 1: Cloud Imaging using ConfigMgr, and MDT and PowerShell Deployment, by Johan Arwidmark
ConfigMgr Community Hub & GitHub
Before we go much more into this page, we wanted to call out the Community Hub. While currently in it’s infancy, we think a lot more items will be coming to the community hub. Many have started to heavily leverage github for scripts and projects, and it won’t be a huge leap to start publishing work to the community hub, making it easy for others to import. Some of the tools below will always be standalone, but eventually some might be assimilated into the community hub, making collaboration even easier.
Along with the Community Hub integrated right into the CM Console, many folks have published their work to GitHub. We’ve created a sub page called "Scripts" which contains a number of GitHub repos from active community members that are work poking around to see what you can "steal with pride".
Windows Media Manipulation
OSD Builder (PowerShell Command Line)
- OSDBuilder is a PowerShell module to help you perform Offline Servicing to a Windows Operating System Image.
- OSDeploy.com has several more great tools, and should be checked out.
- WIM Witch is a utility that can be used to update and modify WIM (OSD) & Upgrade Packages (IPU) files for Windows deployment scenarios.
Surface Deployment Accelerator (PowerShell Command Line)
- Script-driven tool to create Windows images (WIM) for test or deployment that closely match the configuration of Bare Metal Recovery (BMR) images, minus certain preinstalled applications like Microsoft Office and the Surface UWP application.
- OSD Builder (PowerShell Command Line)
Drivers & BIOS w/ ConfigMgr
Driver Automation Tool (Maurice Daly)
- The Driver Automation Tool is a GUI developed in PowerShell which provides full automation of BIOS and driver downloads, extraction, packaging and distribution with Dell, HP, Lenovo & Microsoft client hardware.
- Automating Intune Enrolled Device Driver Updates – A single PowerShell script to query the model it is running on, download driver pack. This Post is a walk-through.
- Modern Driver Management – A framework which incorporates Driver Automation Tool and other processes to round out the deployment of Drivers to Devices.
OSDDrivers (David Segura)
- A complete framework for managing drivers for MDT, CM, or any deployment tool. This is a PowerShell module that provides a lot of functions, and gives you the power to automate and create your own custom solution based on this framework.
- Driver Automation Tool (Maurice Daly)
Operating System Deployment w/ ConfigMgr
- Front Ends
UI++ (Jason Sandys)
- Displays information to the interactive user, solicits input from the interactive user, and then performs actions based on that user’s input and selections including populating task sequence variables during Operating System Deployment.
UI++ Variant (Nathan Ziehnert)
- A WYSIWYG editor for UI++ (Currently in Alpha)
- OSD Frontend (MSEndPointMgr)
- MDTWebFrontEnd (Maik Koster)
- Windows 10 UEFI BitLocker Frontend (Niall C. Brady)
- UI++ (Jason Sandys)
- Variable Gather (Jonathan Conway)
- Several by Johan Schrewelius at Onvinn (Gather | Auto Distribute | Format Drives | Copy Logs | Wake On Lan | TPM PassTheHash | TS Vars Dump)
- OSD Tattoo Scripts
- Task Sequence Environment & Progress UI Functions (Noah Swanson)
- Other OSD Tools
ConfigMgr Task Sequence Monitor (Trevor Jones)
- Allows realtime monitoring of your OS Deployments via a nice GUI tool.
TSBackground (Johan Schrewelius)
- State of the art replacement for BGInfo as background and status
generator during OS deployment with MS Endpoint manager.
This full feathered C# application also offers password protected debug mode and remote control.
- State of the art replacement for BGInfo as background and status
- Task Sequence Splash Screen – Typically triggered during in place upgrade to hide the desktop and provide a "pretty" screen to keep the users informed of the process.
- ConfigMgr Task Sequence Monitor (Trevor Jones)
- Front Ends
ConfigMgr Web Services
WebService for ConfigMgr (Johan Schrewelius)
- Onevinn Web Services exposes methods for adding and removing computers from Collections and AD Groups, retrieving group memberships, reset PXE-flags and move computers between OU’s, and more.
ConfigMgr WebService (Nickolaj Andersen)
- The ConfigMgr WebService has been designed to extend the functionality of Operating System Deployment with Configuration Manager Current Branch. It contains methods for performing operations in Configuration Manager, Active Directory and Microsoft Deployment Toolkit.
- WebService for ConfigMgr (Johan Schrewelius)
DocumentConfigMgrCB (Paul Wetter | Check out many other great scripts in his GitHub)
- The script will document your CM Environment, worth a test drive.
Client Health Report (Trevor Jones)
- A Fully Featured SSRS Report you can import that surfaces a lot of useful data about your CM Client Devices
ConfigMgr Deployment Reporter (Trevor Jones)
- Provides detailed information about the deployments in your environment.
ConfigMgr Task Sequence – Steps to Excel (Gary Blok)
- Feed the Script a Task Sequence Name and it spits out an Excel document with all of the steps and a ton of info about each step. Slick way to document your TS, submit it with your change requests, etc.
- DocumentConfigMgrCB (Paul Wetter | Check out many other great scripts in his GitHub)
- RuckZuck is a free Software Package Manager for Windows, designed to keep the Software on your System(s) up to date even if the Software was not installed with RuckZuck.
- Chocolatey "The Package Manager for Windows – Modern Software Automation"
- The winget command line tool enables developers to discover, install, upgrade, remove and configure applications on Windows 10 computers. This tool is the client interface to the Windows Package Manager service.
- Home Updater is a free, easy-to-use program that keeps over 300 applications up-to-date on your computer. It is an easy way to update or install a large list of programs on to your computer.
PowerShell App Deploy Toolkit
- PADT has helped to provide a better end user experience for ConfigMgr Deployments than the native deployment options available to you.
PowerShell App Deployment Toolkit – GUI
- GUI for creating applications using the PowerShell App Deployment Toolkit, including creating Software ID Tags for easier License Management.
Application Tester (Ryan Ephgrave)
- This script will launch a dialog box allowing you to connect to a Hyper-V VM, pull up the policy for any applications that are deployed it it, allow you to add them to a list and have them install while grabbing logs and creating snapshots for the VM. This is a great way to test several applications automatically.
PatchMaster (Robert Marshall)
- PatchMaster is designed to automate the creation and delivery of Microsoft Patches to an SCCM Hierarchy
Create Software Update Groups Tool 1.0.0 console extension (Nickolaj Andersen)
- quickly and easily create a Software Update Group containing Software Updates determined by a set of Products and Classifications within a specific time span.
Software Maintenance Script: Making WSUS Suck Slightly Less (Bryan Dam)
- Automating the maintenance of software updates in CM, from WSUS Cleanup to… well.. everything
- PatchMaster (Robert Marshall)
ConfigMgr Prerequisites Tool (GUI | Nickolaj Andersen)
- ConfigMgr Prerequisites Tool is designed to help administrators prepare their infrastructure and systems when about to install System Center Configuration Manager. I personally use this one when I’m setting up lab servers, and you’ll see me reference it frequently.
Configuration Manager Client Health (Anders Rødland)
- It detects and fixes known errors in Windows and the Configuration Manager Client, and enforces required services to run and start as Automatic.
Client Startup Script (Jason Sandys)
- To check configuration settings and the state of services that the ConfigMgr client agent depends on for successful operation as well as install the client agent if it is not installed or functioning properly.
SQL Server Maintenance Solution (Ola Hallengren)
- Pre-created scripts to get you setup with industry standards for: SQL Server Backup, Integrity Check, and Index and Statistics Maintenance. This is a great set of scripts to implement as so many others have already done it and you can get help from the community quite easy. Here is a great Blog post on setting it by Garth: Blog Post
- Community Tools from 2PintSoftware to help implement and leverage Microsoft BranchCache technology
- Veeam Backup & Replication Community Edition
- Use Community Edition to protect VMs, cloud instances, physical servers, workstations, laptops or unstructured file data. Protect your production environment, your remote worker endpoint devices, use it in your home lab or even for migrations at no cost.
- ConfigMgr Prerequisites Tool (GUI | Nickolaj Andersen)
ConfigMgr Hydration / Lab Kits
- YouTube – Setup ConfigMgr Step by Step – PatchMyPC
- GitHub – Skatterbrainz – CMBuild
- Hydration Kit For Windows Server 2016 and ConfigMgr Current / Technical Preview Branch
- Hydration Kit For Windows Server 2019, SQL Server 2017 and ConfigMgr Current Branch
- GitHub – Automated Lab
Service Desk / Admin Tools
Right Click Tools (Recast Software)
- Recast Software provides a Community Version with many handy tools, I’m not going to cover it hear, if you’re looking for more info, check out the link.
Client Center (Roger Zander)
- The tool is designed for IT Professionals to troubleshoot ConfigMgr Agent related Issues. The Client Center for Configuration Manager provides a quick and easy overview of client settings, including running services and Agent settings in a good, easy to use user interface.
- Right Click Tools (Recast Software)
Misc ConfigMgr Tools
Registry to PowerShell Converter (Roger Zander)
- Automatically change .reg Files into PowerShell code.
Create ConfigMgr Configuration Items from Group Policy Object (Sam Roberts)
- This script uses both the Configuration Manager and Active Directory PowerShell modules to query for registry keys associated with Group Policies then create the Configuration Items for each of the registry values.
Collection Commander (Roger Zander)
- Trigger PowerShell Scripts on a list of devices. Recast Deeper Dive
- Windows as a Service (WaaS) Task Sequence Set Download
- Windows as a Service (Martin Bengtsson)
- Toast Notification (Martin Bengtsson)
- Toast Notification (Ben Whitmore)
- Windows 10 Upgrade GUI – For ConfigMgrSCCM (Rich Mawdsley)
- Free Tools form 1e
- WMIExplorer (Vinay Pamnani)
- Windows Sysinternals (Sysinternals)
- Registry to PowerShell Converter (Roger Zander)
Related Posts / Pages
- Page with Tools, Scripts and information provided from both the vendors directly and the community to support their devices. Primary focus on Dell, Lenovo, HP & Surface devices.
About Recast Software
1 in 3 organizations using Microsoft Configuration Manager rely on Right Click Tools to surface vulnerabilities and remediate quicker than ever before.
Download Free Tools
ConfigMgr Community Series Webinars
See how Right Click Tools are changing the way systems are managed.
Immediately boost productivity with our limited, free to use, Community Edition.
Get started with Right Click Tools today: