Learn how IT admins use PowerShell in their day-to-day work. Find out how to use cmdlets, work with functions, and use PowerShell in on-premises and cloud-based environments.
- [Matt] Welcome to this course on understanding PowerShell. Thank you so much for checking out this course and folks, I'm tellin' you what, the great thing about understanding the shell syntax and language, you can use it anywhere. In this course, we're going to focus on the syntax, we're going to focus on learning this shell environment, and really I like to think of it as you're learning a language. Even though PowerShell isn't technically a language, it is a interactive shell, we're going to treat it like we learn any language. We're going to break down the basic constructs. It's basically verbs and nouns, a common command, get-command. Everything begins with that verb and we're going to take a look at all kinds of exciting commands. The great thing about learning PowerShell for automation, you might have done things in the past with Python or VBScript and it might be 50 or 60 lines. Well in PowerShell, it might just be one simple line to do exactly the same thing. So we have a rich environment. We have a natural language environment we can use and leverage and here's the cool thing about PowerShell, my friends. It's in your cloud technologies as well. So if you use Office 365 or Azure, guess what? Powershell is alive and well for you and you can use that and transfer that knowledge. Once you learn how to get help, once you learn to use the syntax, you're going to learn more about that, and guess what, that's what you're going to learn in this class. Thank you so much for checking out this class. Hope you enjoy learning PowerShell and have a blessed day.
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.
- Identify the purpose of a delimiter.
- Recognize the tools needed to build a command using the ISE.
- Identify the options to use when running Get-Service from a remote computer.
- Recognize the capabilities of four cmdlets.
- Explain how to transfer aliases from a file into PowerShell.
- Determine if a cmdlet will generate an error when executed.