Learning path 1: Get started with Windows PowerShell
- Review Windows PowerShell
- Understand the command syntax in Windows PowerShell
- Find commands and get help in Windows PowerShell
Learning Path 2: Maintain system administration tasks in Windows PowerShell
- Manage Active Directory Domain Services using PowerShell cmdlets
- Manage network service settings for Windows devices using PowerShell cmdlets
- Manage Windows Server settings using PowerShell cmdlets
- Manage settings for a local Windows machine using PowerShell cmdlets
Learning Path 3: Working with the Windows PowerShell pipeline
- Understand the Windows PowerShell pipeline
- Select, sort, and measure objects using the pipeline
- Filter objects out of the pipeline
- Enumerate objects in the pipeline
- Send pipeline data as output
- Pass pipeline objects
Learning Path 4: Work with PowerShell providers and PowerShell drives in Windows PowerShell
- Connect with data stores using PowerShell providers
- Use PowerShell drives in PowerShell
Learning Path 5: Query management information by using Common Information Model and Windows Management Instrumentation
- Review CIM and WMI
- Query configuration information by using CIM and WMI
- Query and manipulate repository objects by using CIM and WMI methods
Learning Path 6: Working with variables, arrays, and hash tables
- Use variables in Window PowerShell scripts
- Manipulate variables in Window PowerShell scripts
- Work with arrays and hash tables in Window PowerShell scripts
Learning Path 7: Windows PowerShell scripting
- Create and run scripts by using Windows PowerShell
- Work with scripting constructs in Windows PowerShell
- Work with scripting constructs in Windows PowerShell
- Use methods to accept user inputs in Windows PowerShell scripts
- Troubleshoot scripts and handle errors in Windows PowerShell
- Use functions and modules in Windows PowerShell scripts
Learning Path 8: Administer remote computers with Windows PowerShell
- Manage single and multiple computers by using Windows PowerShell remoting
- Use advanced Windows PowerShell remoting techniques
- Manage persistent connections to remote computers by using Windows PowerShell sessions
Learning Path 9: Manage cloud resources by using Windows PowerShell
- Review the Azure PowerShell module
- Review the features and tools for Azure Cloud Shell
- Manage Azure resources with Windows PowerShell
Learning Path 10: Manage Microsoft 365 services by using Windows PowerShell
- Manage users, groups, and licenses in Microsoft Entra ID by using Windows PowerShell
- Manage Exchange Online by using Windows PowerShell
- Manage SharePoint Online by using Windows PowerShell
- Manage Microsoft Teams by using Windows PowerShell
Learning Path 11: Create and manage background jobs and scheduled jobs in Windows PowerShell
- Create and manage background jobs using Windows PowerShell
- Create and manage scheduled jobs using Windows PowerShell