The following is a list of the scripts I’ve published over the last few years (not including my startup script).
Uninstall-SoftwareGet it on GitHub
A script to uninstall software en masse based on a substring search for the software.
Set-OSDInfoGet it on GitHub
A script to write task sequence information to WMI or the registry so that it can later be reviewed and inventoried.
Decline-OtherUpdatesGet it on GitHub
A script to decline miscellaneous updates in WSUS so that they will no longer be available in the update catalog and will be expired in ConfigMgr.
Outlook Cached Mode InventoryGet it on GitHub
Two scripts to inventory user’s Outlook profiles and if cached mode is enabled. See the readme.txt for basic usage instructions.
Import-DriversGet it on GitHub
A script to work around the file duplication issue that exists in ConfigMgr 2012 R2 SP1 when importing drivers.
Local Administrator Group Compliance Item scriptsLocal Group Discovery: Get it on GitHub Local Group Remediation: Get it on GitHub
Discovery and remediation scripts to validate and enforce specific, non-trivial local administrator group membership.
Folder Size InventoryGet it on GitHub
This script inventories specified folder size information making it available for easy pick up by hardware inventory in ConfigMgr.
SQL Server Instance InventoryGet it on GitHub
This script inventories complete SQL Server instance information making it available for easy pick up by hardware inventory in ConfigMgr.
USMT EstimateGet it on GitHub
This script gathers estimate information from USMT on target systems to help evaluate how much space is needed during a migration.
IP CheckGet it on GitHub
This script reads in system names from a file (named sys.txt) and checks each to validate that they are resolvable via DNS, that the IP address resolved is also reverse resolvable, and that the two results match.
Hello, is it possible that the file permissions are not correctly set? I get an ‘permissions’ error when clicking on any download link.
I think I have this straightened out once and for all. Crossing my fingers … please try again.