As incredibly useful as it is, there are a number of pecadillos that can make one reluctant to use it. Limiting what gets returned from a function to the pipeline, understanding Powershell’s unique language with respect to other shells, distributed task execution in an enterprise environment, working with Devops—these are just a few qualms I hear people have with Powershell.
Well I’m here to put all these issues to rest. I’ve finally written the definitive guide on Powershell. It’s meant to help you learn Powershell effortlessly—and with zero headaches. By the time you’re done you’ll find that Powershell is an amazing tool with limitless possibilities. For instance, you can esily change items with one simple line of code, make changes to a certain subset of items buried in thousands of others, and you can use objects to gather data or act on other objects that are related. So it’s my mission to make sure you have success with Powershell the way I have.
In this book I’m going to give you a full overview of Powershell. I’m going to show you the difference between Powershell and other shells, and how to get into and manipulate the Powershell pipeline. You’ll also get a series of tutorials on using some of the more well-known functions within the Powershell system.
I’ve made sure this book covers all the basic concepts and even some more advanced techniques. By the time you’re finished you should have a firm grasp of how to use Powershell, and you’ll probably have some scripts written too.