Join Matt Hester for an in-depth discussion in this video What you should know, part of Learning PowerShell 5.
- [Voiceover] Hopefully you're excited to start learning this wonderful language of PowerShell. However, before you get started to talk about one of my favorite topics in PowerShell, there's a few things that you're gonna wanna know to really take advantage of this course, as well as learning PowerShell and putting it into production inside of your environments. First off, you're gonna have to know how to access administrative privileges. Now a lot of things that we do in the course, do not require administrative privileges, but in real life, you're gonna do a lot of things in PowerShell that you're gonna need to be an administrator to actually accomplish the task.
If you have worked with scripts, or batch files, or any type of that language in the past, that's a huge plus. Because you understand one of the core tenants of working with PowerShell for task automation, for making sure things are done consistently. You really have a base understanding. However, bear in mind Powershell's a language, it's not just a scripting language. It's not just designed to make batch files. It's a whole interactive shell that we can do just a tremendous amount of work inside of. Also if you have some basic Windows server fundamentals, how to install things, how to configure things, just general Windows knowledge is gonna be great, although PowerShell is located in many,many products, even non-Microsoft products.
Having that basic fundamentals is gonna be great. Then also how to actually access PowerShell or even a command prompt. PowerShell is already built in and installed on many of your systems today. So making sure you know how to access that is gonna be key to anything that we do inside of this course. So hopefully you're ready to get started, and you have some of those basic tenants in place, and through the rest of the videos in the course we're gonna take a look at this wonderful language called PowerShell.
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