Scripting Blog [archived]

Formerly known as the "Hey, Scripting Guy!" blog

Beat the Auditors, Be One Step Ahead with PowerShell

Summary: Microsoft PFE, Georges Maheu, opens his security assessment toolbox to discuss a Windows PowerShell script he uses to look at Windows services. Microsoft Scripting Guy, Ed Wilson, is here. Our guest blogger today is Georges Maheu. Georges is one of my best friends, and I had a chance to work with him again during my recent Canadian ...

Multiply PowerShell Strings to Customize Text Underlines

Summary: Create a Windows PowerShell function that accepts pipelined input and creates a variable length underline that uses various characters. Microsoft Scripting Guy, Ed Wilson, is here. One of the things I really enjoy doing is reading the comments that are posted by various people on the Hey, Scripting Guy! Blog. Although I do not respond...

Why Should I Learn PowerShell? Real World Example Saves the Day!

Summary: Guest blogger, Tim Bolton, shares a real world story that brings home the need to learn Windows PowerShell. Microsoft Scripting Guy, Ed Wilson, is here, and it’s time for the Weekend Scripter. Today we have a guest blogger, Tim Bolton. (image) Tim Bolton has been involved in the IT Pro community for over 18 years. Tim received ...

Use PowerShell to Fix Those Annoying NDR Emails

Summary: Microsoft PFE, Norman Drews, shows how to use the Active Directory cmdlets and the Exchange cmdlets to clean up distribution groups. Microsoft Scripting Guy, Ed Wilson, is here. Welcome our guest blogger, Norman Drews. Norman is a Microsoft PFE, and I had the privilege to meet with him when I was speaking at Geek Ready last year in ...

Use PowerShell to Parse XML Exchange Audit Results

Summary: Microsoft Scripting Guy, Ed Wilson, shows how to use Windows PowerShell to parse XML-formatted Microsoft Exchange Server 2010 audit reports. (image)  Hey, Scripting Guy! I have a problem. The search results that return from the New-AdminAuditLogSearch cmdlet are pretty useless. Looking at all that XML in Internet Explorer is not ...