Intermediate Advanced
- 1.Advanced Functions: CmdletBinding, Parameter Validation & Pipeline Input
- 2.Regular Expressions & Advanced String/Text Processing
- 3.PowerShell Remoting (WinRM, Invoke-Command, PSSessions)
- 4.Background & Parallel Execution
- 5.Working with .NET Objects & COM Directly
- 6.CIM/WMI: Querying and Managing Windows Systems
- 7.Calling APIs: Invoke-RestMethod & Working with JSON
- 8.Building & Publishing Your Own Modules
- 9.Introduction to Desired State Configuration (DSC)
- 10.Testing PowerShell Code with Pester
- 11.Profiles, Customization & Productivity
- 12.Capstone: A Multi-System Automation & Reporting Tool
PDF Downloads
Exercise Solutions
powershell2-1_exercise1.txtpowershell2-1_exercise2.txtpowershell2-1_exercise3.txtpowershell2-2_exercise1.txtpowershell2-2_exercise2.txtpowershell2-2_exercise3.txtpowershell2-3_exercise1.txtpowershell2-3_exercise2.txtpowershell2-3_exercise3.txtpowershell2-4_exercise1.txtpowershell2-4_exercise2.txtpowershell2-4_exercise3.txtpowershell2-5_exercise1.txtpowershell2-5_exercise2.txtpowershell2-5_exercise3.txtpowershell2-6_exercise1.txtpowershell2-6_exercise2.txtpowershell2-6_exercise3.txtpowershell2-7_exercise1.txtpowershell2-7_exercise2.txtpowershell2-7_exercise3.txtpowershell2-8_exercise1.txtpowershell2-8_exercise2.txtpowershell2-8_exercise3.txtpowershell2-9_exercise1.txtpowershell2-9_exercise2.txtpowershell2-9_exercise3.txtpowershell2-10_exercise1.txtpowershell2-10_exercise2.txtpowershell2-10_exercise3.txtpowershell2-11_exercise1.txtpowershell2-11_exercise2.txtpowershell2-11_exercise3.txtpowershell2-12_exercise1.txtpowershell2-12_exercise2.txtpowershell2-12_exercise3.txt