Welcome to my brand spanking new series on getting comfortable with Windows PowerShell!
PowerShell is awesome. It truly is the best thing since… well the command prompt. It total destroys the Linux bash terminal, karate chops the Windows Command prompt and triumphs over any other command terminal that I’ve ever used.
What you’re gonna learn
In this completely new 2016 series for PowerShell, I’m not only going to show you how to use PowerShell to create scripts, automate tasks and do a bunch of other cool stuff but I’ll also show you how to use Powershell to teach you how to use Powershell.
Yup. It’s seriously that awesome. The Help system is freggin amazing. And I’ll walk you through-step-by-step on how to leverage it
And then I’ll teach you about building one-liners, you’ll learn about security in Powershell (and how hackers use Powershell to breach organizations) you’ll learn about pipes, providers and modules. Man you’re gonna learn it all.
I’ll also show you PSremoting and how you can exercise absolute power over hundreds of thousands of computers with a single command. It’s amazing. Screw the GUI. PowerShell should be on your mind.
And the best part is you’ll be able to follow along in these tutorials on your own computer. This is the best way to learn so I’ll show you how to setup your own lab to really kick ass.
Stick with me. I don’t know how many posts I’ll have in this series but I’m planning to post twice per week. So check back often 🙂 If I miss a week or two it’s because I have a full-time job and a baby and a new house and a bunch of other things but I promise you I’ll have good content for you coming your way.
The only thing I expect you to know when you read through this course is that have some basic IT administration experience. In other words, ipconfig shouldn’t be new news to you. You should understand what a router is. What a network switch does and what an IP address is used for.
You should also have at least a rudimentary level of experience managing Windows servers. Windows Server 2008 R2, 2012 R2, or 2016 is great with 2012 R2 being ideal.
The good news is that I’m not expecting you to have any real command line experience wit the command prompt or even with PowerShell. This tutorial series is for absolute beginners. You don’t even need to know what a PowerShell script is! I’ll show you everything from scratch baby!
It’s gonna be fun
Check back on the site in a few days for the second part of this series.
In the next post you’ll learn about why Powershell is a big deal and why you absolutely need to care about it. Stick around you don’t want to miss it.