Automate routine IT tasks with PowerShell. Discover how to optimize your workflow and reduce errors using prebuilt PowerShell modules, conditional logic, and loops.
Overview
Syllabus
Introduction
- IT automation with PowerShell
- What you should know
- Why automate IT administration tasks?
- What are PowerShell modules, and why are they useful?
- Using conditional statements and comparisons
- Looping constructs for data manipulation
- Manipulating data with logic tests and loops
- Working with arrays and hash tables
- Understanding PowerShell error handling
- Understanding delegated administration in PowerShell
- Configuring remote access settings
- Configuring remote management settings
- Managing remote sessions and connections
- Connecting to Windows Servers remotely and performing tasks
- Performing remote administration tasks
- Understanding PowerShell background jobs
- Creating and managing background jobs
- Monitoring and retrieving results of background jobs
- Automating administrative tasks with scheduled jobs
- Creating scheduled tasks within Windows
- Next steps
Taught by
Liam Cleary