PowerShell is different. It is a management engine that you can interface with directly at a console prompt. Once you know a few key commands, you can discover what you need to know to put PowerShell to work. In this course, Putting PowerShell to Work, you’ll learn how to get the most from your work at a PowerShell prompt. First, you’ll explore how to run discover and run native PowerShell commands. Next, you’ll discover how PowerShell uses objects in the pipeline. Finally, you’ll learn how to filter with PowerShell so that you only get the results you need. When you’re finished with this course, you’ll have the PowerShell skills and knowledge to run effective PowerShell commands in a pipelined expression.
Jeffery Hicks is a Microsoft MVP in Windows PowerShell and an IT veteran with many years of experience, much of it spent as an IT consultant specializing in Microsoft server technologies with an emphasis in automation and efficiency.
Course Overview Hi, everyone. This is Jeff Hicks, and welcome to my course, Putting PowerShell to Work. I'm a veteran IT pro and longtime PowerShell author, teacher, and mentor. I'm excited to tell you about my latest project with Pluralsight. This course is designed for IT pros beginning their journey learning PowerShell. My hope is that you'll realize how easy it is to use PowerShell, even without writing a single script. Specifically, this course is intended to demonstrate how to take advantage of the PowerShell paradigm, that is objects in the pipeline, to get things done that in the past would've taken a lot of arcane scripting knowledge. PowerShell is different. It's a management engine that you can interface with directly at a console prompt. I designed this course to get you up and running with basic PowerShell commands that will work with anything. It doesn't matter if you are managing services, virtual machines, or an Active Directory user account. Once you know a few key commands, you can discover what you need to know to put PowerShell to work. I'm a big believer in the teach someone to fish philosophy, and my course adheres to that principle. In this course you'll learn the fundamentals of working with objects in a PowerShell pipeline. You'll learn how to uncover the hidden parts of objects so that you can use them effectively in a PowerShell command. You'll see how easy it is to build a PowerShell command and realize that the same PowerShell concepts apply to everything. By the end of the course, you should be able to discover an object's properties and methods; know how to sort, group, select, and measure objects; work with objects one at a time with ForEach‑object; and learn how to efficiently apply filtering to your PowerShell work. When you're finished with this course, you should be able to run basic PowerShell commands from the prompt and understand why it works. Learning how to run PowerShell from a command prompt is a key step to eventually creating your own PowerShell scripts and modules. Are you ready? Let's get to work.