In Part 1 of our two-part series on working with special characters in PowerShell, we explored some of the helpful little features of PowerShell that just might cause a tiny bit of confusion here and there.; things like reserved characters and interpolation. If you haven't read it yet, you might want to take a look, it could save you some trouble down the road.

In %$#@ Special Characters!, Part 2, we move on to examine things such as the differences between entering parameter values inline versus entering them when prompted. And there is a difference. Keep in mind that while most of the examples useMicrosoft Lync Server cmdlets, this is general Windows PowerShell behavior. That means no matter what product you're working with -- Lync Server, Exchange, Windows, etc. -- as long as you're working with PowerShell, this article applies to you.