Automating the Deletion of Windows.old

Mick Pletcher  • 
It is the beginning of 2021 and my first project for the new year is upgrading all systems to Windows 10 20H2. At the end of the upgrades co...

Check Boot Environment for BIOS or UEFI

Mick Pletcher  • 
One of my recent projects is to convert our remaining legacy systems from BIOS to UEFI. While setting up the task sequence, I needed to be a...

Bitlocker Non-Compliance Reporting

Mick Pletcher  • 
As part of the suite of security tools I am writing, this will query the configuration manager SQL database for a list of machines that are ...

AD Group Member Reporting

Mick Pletcher  • 
This tool queries specified AD groups for new users that have been added to the group within a specified number of days. The script is writt...

Multiple Machine Logon Reporting

Mick Pletcher  • 
This tool is designed to report if a user profile has been logged into a defined number of machines or greater over a specified period of ti...

Legacy Distribution Point Cleanup

Mick Pletcher  • 
This script will clean up the legacy items left over after a distribution point has been deleted in the configuration manager console. This ...

ConfigMgr Pending Reboot Report

Mick Pletcher  • 
We wanted a list of servers that are waiting for a reboot. Thankfully, ConfigMgr has a pending restart field that allows admins to see whe...