Hyper-V Virtual Machine Backup Utility v4.3

In a previous post I wrote about the first version of my Hyper-V backup PowerShell script. This post will serve as a change log and documentation page, as the previous post was about how the script was written, as a reference for those wanting to learn PowerShell. My Hyper-V Backup Utility PowerShell script can also be…

Bulk Create Active Directory Users v1.5

For years I’ve had a AD user import VBS script as part of my toolkit, I thought it was about time to update it to PowerShell as well as add a few new features. This utility is available to download from the Microsoft TechNet Gallery and GitHub. -Mike Twitter – @Digressive   Features and Requirements This…

Automated WSUS Maintenance Utility v1.6

In a previous post I wrote about some configuration tweaks to improve the performance of your WSUS server. I also included a short PowerShell script to automate the WSUS maintenance process. I’ve improved the script somewhat since then, adding more configuration options, this post will serve as a change log and documentation page. This script…

Image Factory for Microsoft Deployment Toolkit v2.8

In a previous post I wrote about my Image Factory for MDT, powered by Hyper-V and PowerShell. This post will serve as a change log and documentation page, as the previous post was more about how the utility is written as a reference. This utility is available to download from the Microsoft TechNet Gallery, the PowerShell…

Windows Server Status Monitor v1.6

I wanted to create a lightweight and easy to setup server status monitor. It needed to highlight any metrics that were outside of a customisable threshold visually and be able to e-mail the report or run continuously. Based on a script from Bhavik Solanki (on TechNet) and with some help from my good friend, and software…

Upgrading PowerShell and Windows Remote Management

At the time of writing (18/07/2017) the latest PowerShell available is PowerShell 5.1 which is a part of Windows 10 1607 and Windows Server 2016. To find which version of PowerShell you have, type this command into PowerShell: To upgrade PowerShell, you’ll need the latest Windows Remote Management for your version of Windows. You might…

Log Manager Utility v1.7

In my environment, I need to keep an archive of some log files for a period of time, whereas other logs are not so critical, and some applications generate logs daily which are already compressed into ZIP files. So I have these various requirements for log files. I don’t want them filling up my server…

Auto Create Exchange Mailboxes v1.7

I needed to write a PowerShell utility to create Exchange mailboxes for new users in Active Directory. The utility needed to create the mailboxes, use different databases, retention policies, and take users from several Organisational Units along with users in child OUs. This utility is available to download from the Microsoft TechNet Gallery, PowerShell Gallery and GitHub….