Links for DevOps Columbus

These are some helpful links for folks new to PowerShell and Desired State Configuration. At the bottom is a bonus section of related *nix links as well. To quote our CEO, “Microsoft loves Linux.” Microsoft Ignite 2015 Conference – DevOps Sessions Microsoft PowerShell Team Blog Download the latest version of PowerShell (WMF) and Release…


Forensics: Automating Active Directory Account Lockout Search with PowerShell (an example of deep XML filtering of event logs across multiple servers in parallel)

Overview Today we learn how to efficiently filter event log queries, going beyond simple event ID filtering into the specific values of the XML message data. Then we will run this filter against multiple servers in parallel for faster data collection. This posts meets the following objectives: Add some efficiencies to my previous popular post…


Let's meet up in North Carolina Monday evening (8/10)

This is a quick announcement that I'll be in Raleigh/Durham, North Carolina this coming Monday night, August 10th. I'll be speaking on one of my favorite topics (Active Directory PowerShell) at the Research Triangle PowerShell User Group. Find out more information here. Hope to see you there!

Configuring Active Directory with PowerShell DSC and the New xADRecycleBin Resource

Active Directory and PowerShell DSC Today’s post is the second in a series on using PowerShell DSC with Active Directory. We will demonstrate configuring the AD Recycle Bin and domain trusts with PowerShell Desired State Configuration. As a bonus we will throw in a registry key for some special logging on the domain controller. Continuing…

UPDATED: Copy and Merge Group Policies (GPOs) with PowerShell

  GPO Consolidation Redux Do you have Group Policies gone wild? Did you realize too late that it might not be such a good idea to delegate GPO creation to half the IT department? Have you wanted to combine multiple policies into one for simplicity? This blog post is for you. One of my most…


17 Hours of PowerShell Desired State Configuration (DSC) Video Training

PowerShell DSC Video Training now available! I am excited!  Microsoft Premier customers now have access to 17 hours of real-world PowerShell Desired State Configuration (DSC) video training through the Premier Workshop Library on Demand (WLOD) subscription.  We recorded 11 modules on topics from beginner to advanced.  The training gracefully builds one concept upon another until…


PSHSummit: Managing PowerShell in the Enterprise Using Group Policy

PowerShell Summit North America 2015 Do you want to meet other people enthused about PowerShell? Do you wish you had access to experts who could answer all of your PowerShell questions… in person? Yes? The PowerShell Summit is your opportunity hosted in the United States and Europe each year. I highly recommend that you follow…


Deploy Active Directory with PowerShell DSC (a.k.a. “DSC-PROMO”)

Active Directory and PowerShell DSC Today’s post is the first in a series on using PowerShell DSC with Active Directory. I don’t know how many blog posts there will be. I haven’t written them yet. What I can tell you, is that I have a load of fun scripts to share. Today we will start…


Helper Function to Create a PowerShell DSC Composite Resource

  PowerShell Desired State Configuration (DSC) Although I have not blogged about PowerShell Desired State Configuration (DSC) very much, it has been my sole focus for the last several months. I have been doing Introduction to PowerShell DSC talks for customers and helping them get started with their DSC needs. Composite Resources One feature of…


Forensics: Audit Group Policy Links and Changes with PowerShell

Honorary Scripting Guy I would like to thank Ed and Teresa Wilson, the Microsoft Scripting Guy and the Scripting Wife, for bestowing upon me the title of Honorary Scripting Guy. This was a humbling surprise. It has been a joy to share my scripting passion with the community, and I will continue to do so….