PowerShell Utility
WSUS Maintenance Utility - Update 20.03.03
· β˜• 1 min read
Clean up your WSUS I’ve overhauled WSUS Maintenance Utility and have added some new features which were long overdue. It also includes all the same improvements that the other refactored utilities have. 2020-03-05: Version 20.03.03 β€˜Burger’ Added SSL option for connecting to the WSUS server. Made the -Port switch optional. If it is not specified the default port is used. If -WsusSsl is specified, the default port for SSL is used.

Office Update Utility - Update 20.03.01
· β˜• 1 min read
Office Update Manager for 365/2019 I’ve overhauled Office Update Utility and have improved the reporting. It also includes all the same improvements that the other refactored utilities have. 2020-03-03: Version 20.03.01 ‘Crosshair’ New features: Refactored code. Fully backwards compatible. Added ASCII banner art when run in the console. Added option to disable the ASCII banner art. Config report matches design of Image Factory Utility. Office Update Utility can be downloaded from:

Hyper-V Backup Utility - Update 20.02.28
· β˜• 1 min read
Flexible Hyper-V Backup Utility Just a minor update to fix a non-critical issue with the previous version and to bring it in line with the recent update of the Image Factory Utility. 2020-02-28: Version 20.02.28 β€˜Artifact’ Fixed e-mail report extra line breaks in Outlook 365, Version 2001. Config report matches design of Image Factory Utility. Improved and simplified code. Hyper-V Backup Utility can be downloaded from: The Microsoft PowerShell Gallery GitHub See the full documentation available here.

Image Factory Utility - Update 20.02.24
· β˜• 1 min read
Automate Creation of WIM Files I’ve just completed testing the new Image Factory Utility. It’s been completely overhauled and has some small new features added. 2020-02-27: Version 20.02.24 β€˜Robot’ New features: Refactored code. Fully backwards compatible. Added ASCII banner art when run in the console. Added option to disable the ASCII banner art. Image Factory Utility can also be downloaded from: The Microsoft PowerShell Gallery GitHub See the full documentation available here.

Hyper-V Backup Utility - Update 20.02.14
· β˜• 1 min read
Flexible Hyper-V Backup Utility I’ve spent the past week away from home, and so I’ve been working on refactoring my Hyper-V Backup Utility and adding new features requested by users. Version 20.02.14 β€˜Valentine’ Current known issues: The e-mail report has extra line breaks in Outlook 365, Version 2001. New features: Refactored code. Fully backwards compatible. Added option to use a working directory to stage backups before moving them to final backup location.

Remove MS Store Apps Utility
· β˜• 6 min read
Customisable Windows 10/11 Microsoft Store App removal utility, previously known as Remove-Win10-Apps For full change log and more information, visit my site. Remove MS Store Apps Utility is available from: GitHub The Microsoft PowerShell Gallery Please consider supporting my work: Sign up using Patreon. Support with a one-time donation using PayPal. If you’d like to contact me, please leave a comment, send me a tweet or DM, or you can join my Discord server.

Network Device Status Monitor (NDSM) Update v2.0
· β˜• 1 min read
Download it from GitHub, the Microsoft TechNet Gallery and the PowerShell Gallery. Big update to Network Device Status Monitor (NDSM) utility. Changes in 2.0 Added Microsoft Teams as an output location using a webhook. Here’s a walkthrough on how to create a webhook for your Teams instance. MS teams is limited to 10 devices. Not sure if it’s a Teams/webhook limit, or my code. Will investigate. Fixed bug where all devices are offline, a phantom device is added to the bottom of the offline list.

Quick PoSH: User Logon Auditing
· β˜• 1 min read
Here’s a quick and dirty user logon/logoff auditing script that has been helpful in educational institutions. The script is available to download from GitHub. Usage Open the Group Policy Object at the top most level of your domain(s) and add the script to the PowerShell scripts area. On log on, add the -logon parameter, and on log off add the -logoff parameter. Create a hidden share somewhere on your network, and give ‘Authenticated Users’ Full Control share and file permissions.

Office Update Utility
· β˜• 5 min read
Microsoft Office Update Manager For full change log and more information, visit my site. Office Update Utility is available from: GitHub The Microsoft PowerShell Gallery Please consider supporting my work: Sign up using Patreon. Support with a one-time donation using PayPal. If you’d like to contact me, please leave a comment, send me a tweet or DM, or you can join my Discord server. -Mike Features and Requirements This utility will check for and download update files for Microsoft Office.

Hyper-V Virtual Machine Backup Utility - Update v4.4
· β˜• 1 min read
Download it from the Microsoft TechNet Gallery the PowerShell Gallery and GitHub. Today I’ve released a minor update to my Hyper-V Backup Utility. In version 4.4 I’ve added more feedback when the script is used interactively. Whether you are running Hyper-V on a Windows 10 desktop or a Windows Server 2016 cluster, this utility can be used to backup your virtual machines. My original post with the full documentation is available here.

Automated WSUS Maintenance Utility - Update v1.7
· β˜• 1 min read
Download it from the Microsoft TechNet Gallery, PowerShell Gallery and GitHub. I’ve released a major update to my Automated WSUS Maintenance utility. If you are using a previous version, please update to this new one. Fixed in version 1.7: The script will now not run the clean-up process twice. The script will now report if the service isn’t running before starting. My original post with the full documentation is available here.

Network Device Status Monitor - Update v1.1
· β˜• 1 min read
Download it from GitHub, the Microsoft TechNet Gallery and the PowerShell Gallery. I’ve released a minor update to my Network Device Status Monitor utility. New in 1.1: Updated the style of the web page with a cleaner look. Added CSS animations for online devices. The CSS animations do not display when the utility is in ‘report’ mode. This is configured by omitting the -refresh switch, as I assume that this configuration is used to email the HTML report page rather than monitor continuously.

Windows Server Status Monitor - Update v1.6
· β˜• 1 min read
Download it from GitHub, the Microsoft TechNet Gallery and the PowerShell Gallery. I’ve released a minor update to my Windows Server Status Monitor utility. New in 1.6: Updated the style of the web page with a cleaner look. Added CSS animations for online devices. The CSS animations do not display when the utility is in ‘report’ mode. This is configured by omitting the -refresh switch, as I assume that this configuration is used to email the HTML report page rather than monitor continuously.