Learn PowerShell

I’ll be fleshing this section out as the weeks go on with some of my favorite PowerShell and System Center Resources.


My first exposure to PowerShell was during a competitive job interview. Head to head with another hopeful admin to be, both competing in a language we’d never used before: PowerShell!

They handed us a guide, and gave a list of tasks. This was the guide

Don Jones’ ‘18.8 Minute PowerShell crash course‘ –

My next exposure after my initial appetite was fanned was through his excellent Learn PowerShell in a Month of Lunches book, now in it’s third version! My own has dozens and dozens of tabs in it. I love this book, because I was able to pick it up, read a chapter and then by the end of my lunch, have learned something interesting, useful and new every day. Because the examples grew in complexity, I was constantly going back and upgrading my old scripts when I picked up new tips.

Been reading a lot of materials from the community, participating in scripting games and on forums like Reddit, Microsoft and PowerShell.org.

My new favorite book is Windows PowerShell in Action, by Bruce Payett. Awesome book, gives you a behind the scenes into how PowerShell was made, what the challenges were and how they dealt with ideas from other languages. Very very good source for some deep dive info.

Windows PowerShell in Action, Second Edition


Must watch! Jeffrey Snover and Jason Helmick in their fantastic PowerShell Jumpstart Course. This is for version 3.0, so it doesn’t mention DSC, but it is still relevant.

The follow-up, advanced toolmaking with Jeffrey and Jason. A must for any scripter.

The DSC Jump Start, w/ Jeffrey and Jason

I really enjoyed this security talk by Chris Campbell on using PowerShell for incident response.

Using Microsofts Incident Response Language Chris Campbell

Jeffrey Snover’s “Monad Manifesto Revisited” talk delivered to the very lucky Amsterdam PowerShell User’s Group

Videos from PowerShell Summit 2014 Europe


Have a code issue? Share your code by going to Gist.github.com and pasting your code there, then post the link here!

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.