By Don Jones, 02/08/2012
Folks are often confused about when to use this "decorator" in PowerShell scripts and functions. Let's clear up the confusion.
By Don Jones, 02/01/2012
Learning to use Test-Connection properly opens up a whole new world of capabilities in your PowerShell scripts
By Jon Newman, 02/01/2012
For many companies and organizations today, Facebook is as important as email or websites as a tool for reaching their customers. However, tools for managing Facebook as part of ...
By Don Jones, 01/25/2012
With all its punctuation and (parentheses), PowerShell can sometimes seem more like a math exercise than a command-line shell. Here's how to make sense of at least one common ...
By Don Jones, 01/17/2012
Quickly list WMI namespaces available on any computer
By Don Jones, 01/16/2012
Always wanted to learn PowerShell but haven't had the motivation? If you're willing to give me an hour a day, I'll help you out - if you'll share the experience!
By Don Jones, 01/10/2012
There's a ton of confused folks out there when it comes to PowerShell parameters, but I understand why. Let's clear things up.
By Don Jones, 01/03/2012
Companies are starting to recognize the value of PowerShell-based automation in their environments - but when their team's skills aren't up to snuff, what do they do?
By Don Jones, 12/31/2011
This was a major undertaking for us, involving three focus groups, some lengthy surveys and statistical analysis, and a lot of follow-up with product vendors, technical reviewers, ...
By Don Jones, 12/20/2011
Don't get confused: -Contains and -Like are drastically different. Here's what they do.
By Don Jones, 12/19/2011
If you're not already learning PowerShell - and I mean LEARNING, not just stumbling through, here are some reasons and resources to do it right now.
By Don Jones, 12/15/2011
Try to stay away from Write-Host - consider these alternatives to producing debug and verbose output!
By Don Jones, 12/13/2011
Quickly create customized versions of PowerShell cmdlets using proxy functions, a new trick introduced in PowerShell v2.
By Don Jones, 12/08/2011
Cmdlet name conflicts in PowerShell can seem confusing - but there's a method to the madness!
By Don Jones, 12/06/2011
Look under the hood to see what PowerShell is doing when piping data from one command to another
By Don Jones, 11/16/2011
In the final part of this series, I'll show you the way I like my reports to be created.
By Don Jones, 11/15/2011
In Part 1, you saw what NOT to do - the approach that most folks take when they're starting out. Let's see a better way to make textual reports.
By Don Jones, 11/14/2011
Creating inventory reports is a common task in PowerShell, but if you're self-taught - or carrying some VBScript habits - then you may be approaching it in entirely the wrong way.
By Don Jones, 11/11/2011
In response to a reader question, I explain what this sometimes-confusing PowerShell syntax is all about.
By Don Jones, 11/06/2011
For a while now, I maintained an under-the-radar forum for past class students to ask me questions... it's time to take it big-league. Got a question? Ask!