Adding -WhatIf Support to your scripts the right way, and how you shouldn't do it
If you are a prudent sysadmin or consultant, you probably rely on using the -WhatIf command before ever running any serious PowerShell cmdlets in your environment. Since we love it so much, shouldn’t we build this very same courtesy into our tools that others will use?
Continue Reading...PowerShelling FizzBuzz

I recently learned about the FizzBuzz test, which is meant to help interviewers determine if a prospective hire can understand the fundamental logic needed to program.
Continue Reading...Resolving BSOD with Cisco VPN on Windows 8/ Server 2012 Hyper-V
Recently I began to support a client remotely, and noticed a huge spike in blue screen events on my PC, after I installed their VPN client. I was using a Server 2012 R2 box configured with desktop experience, and as a Hyper-V host.
Continue Reading...ScriptSharing : Quest Get-SwitchedStatus
This is another Quest Migration Manager for Exchange, Active Directory (QMM post).
Continue Reading...Quest Migration Manager : 'Resolving QMM No Matching was found'
If in Baretail (or your log file of choice) you see something similar to the following when attempting to Switch a mailbox.
Continue Reading...PowerShell: Reapply ACLs Based on Folder Name
Recently in a project, we needed a way to reapply ACLs to user’s roaming profile / home folder directories on a file share.
Continue Reading...