Join Matt Hester for an in-depth discussion in this video Next steps, part of Learning PowerShell 5.
- [Voiceover] Thank you for taking time to watch this course on understanding PowerShell 5 and I'll tell you what folks, hopefully you're really excited and you're ready tor get started and you just can't wait to run your first PowerShell script. Well I have some recommendations for you and some next steps when you really wanna take PowerShell to the next level. Let's talk about some of those. First off, create a test environment. Just get something where you can go run the commands. And start simple. I use Get-Service a lot throughout this course to give you the basic premise of the language. That is a great place to start. Remember, Get-Service was my first commandlet that I ever ran.
But also don't forget about two great commandlets, Get-Help and Get-Command. Find out what commands are on your system and learn more about those commands. If there are only two commandlets you take from this entire course, those would be the two I'd want you to take. How to help yourself and how to find out what you can do. Lastly, when you're ready to really start doing work in your environments there's a great community. PowerShell, once again, is in the fifth version. There's been a lot of work done and a lot of improvements over the years with PowerShell. There's a couple of resources I wanna point you to that are on the web that you can really leverage and learn more about this great language.
First one is the Hey, Scripting Guy Blog. This is done by one of the Microsoft program managers, a guy named Ed Wilson and his wife Teresa Wilson. They actually blog every day on PowerShell, so if you're an addict of PowerShell like I am you'll wanna read this blog. They have great tips and tricks. They show you some of the new features as new versions come in and new commandlets. It's just a wealth of information. It's a fantastic place to go. It's one of the more popular blogs in all of Microsoft, really. The second place I wanna remind you of is, when you start doing work and you start creating scripts, if you're like me, I like to reverse engineer things.
If I don't have to create it from scratch, why bother? Chances are when you start maintaining and administrating your servers, you're gonna think of an idea. "Oh I wish I could do this." Well I'd be surprised that if on the scripting repository you can't actually find that script. Remember on the scripting repository I showed in an earlier video in this course, you can actually filter it, now I'll scroll down here on the left. You can actually filter for PowerShell and there's over 6,000 PowerShell scripts available for you to do a variety of things from creating AD users to full backup scripts, there's just a wealth of information so take a look there as you start working with your real servers.
So once again, thank you for watching this course on PowerShell 5.0, my name's Matt Hester and I really hope you enjoyed it and happy PowerShelling.
Matt then dives into PowerShell's functions and What If statements, working with output, and coding in the Integrated Scripting Environment (ISE). The course wraps up with some tips on using PowerShell for both on-premises and cloud deployments involving Office 365 and Azure.
- Reading the language
- Discovering cmdlets and aliases
- Using PowerShell functions
- Working with output
- Finding and installing modules
- Using PowerShell with Office 365 and Azure