The “Hey, Scripting Guys!” blog has been retired. There are many useful posts in this blog, so we keep the blog here for historical reference. However, some information might be very outdated and many of the links might not work anymore.
New PowerShell content is being posted to the PowerShell Community blog where members of the community can create posts by submitting content in the GitHub repository.
PowerShell has a concept called Streams, which are the different places data can go (output, error, verbose, etc). You usually don't have to worry too much about these streams if you're just writing simple scripts, but it helps a ton to know:
What this means for you, as users, is that you can get a non-terminating error, and ...
Hi all, this week I'll be talking about Regular Expressions. I've got a few posts planned to get you set up and going with some basic Regex.
Regex is used for extracting and validating data. Essentially, you can think of Regex as windows wild cards on steroids. Anytime we need to match data with a little more clarity than the *s and ?s ...
If there is one question I could say I get the most in PowerShell, it is:
How do I check my version?
Its not a hard thing, but its not an obvious thing. We can actually check our version with a build in variable called PSVersionTable
Hope that helps, tune in more often to get short and sweet PowerTips...