I started working with an existing ConfigMgr environment where a number of Application, Package, and Task Sequence icons were already configured. Some of them were high quality and looked great while others needed updating. I wanted to reuse existing icons
Fully remove the ConfigMgr client
Uninstalling the ConfigMgr (MECM / MEMCM / SCCM) client, can be as simple as running this command with administrative rights C:\Windows\CCMSetup\CCMSetup.exe /uninstall But when you need to cleanup ALL of the remnants of the ConfigMgr client there’s a bit more
Cleanup System Disk Files
There have been many scripts and solutions written for cleaning up unnecessary files on Windows computers to free up disk space. I’ve used several over the years, but nothing out on the interwebs fit what I thought was the best
Easy IIS log reading for ConfigMgr
This is just a bit of PowerShell to make reading and filtering IIS logs quick and easy. #.Synopsis # Convert IIS log file to CSV #.LINK # Based on https://stevenaskwith.com/2012/05/22/parse-iis-log-files-with-powershell/ # Performance inspired by http://www.happysysadm.com/2014/10/reading-large-text-files-with-powershell.html ########################################################################################################### #define the ConfigMgr Distribution Point’s IIS log
Report all ConfigMgr admin console users
So, who exactly has access to the ConfigMgr admin console? This bit of PowerShell will generate a CSV report of each Active Directory user in each role/group*. *Note: nested groups are not yet supported. #.LINK https://github.com/ChadSimmons/Scripts/blob/default/ConfigMgr/Document/Get-MECMAdminConsoleUsers.ps1 $SiteCode = ‘LAB’ $SiteServer
ConfigMgr Database Maintenance – 2020 edition
Steve Thompson, ConfigMgr MVP and SQL MVP, has a nice write up on using Ola’s Maintenance Solution with ConfigMgr. It’s good stuff. Matthew Teegarden has a follow-up article with more info and some alterations. There’s only one problem… both are
Windows 10 Upgrade without Upgrade Readiness
When Microsoft made the Upgrade Readiness solution freely available to anyone back in the Spring of 2017 it was a major step forward in the monumental task of upgrading Windows 7 and Windows 8.1 computers to Windows 10 and keeping
ConfigMgr Chassis Type Global Condition / Requirement
Working with a customer recently we wanted to deploy a ConfigMgr Application to all all laptops in the organization without creating a new collection of just laptops. Using the ChassisTypes property of the Win32_SystemEnclosure WMI namespace is a great way