Practicing PowerShell and using it in your test labs is one thing, using PowerShell in your production environment all together. In this video you will learn some ways PowerShell helps you mitigate risk using WhatIf and Confirm.
- [Voiceover] So you're probably thinking right now…"Matt, I've got the hang of this PowerShell stuff…and I'm ready to start writing my commandlets,…I'm ready, I've been working on my test environment,…they all worked great."…You're gonna get to a point where you run your…first PowerShell script inside a reduction environment…and I guarantee you,…you're gonna have that first script all ready to go,…it's all fired up, commandlets are all in order,…you know it worked in tests…and your hand is gonna hover over the word Enter.…You're not sure what's gonna happen,…you're gonna have anxiety.…PowerShell can cause anxiety.…So, let me actually show you a commandlet here.…
And I'll recommend,…don't run what I'm about ready to show you,…but let's talk about what this would do…inside of our environment.…So, I'm gonna say Get-Service…and bring up my handy-dandy pipe…and type in Stop-Service.…I know what you're thinking.…You might be sitting on the edge of your chairs…as you're watch this video, going, "Matt's not really…going to push the button, is he?…
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