Bytes
Information Technology (IT)PowerShell Automation for Administrators
Intermediate
2h
By: Mike Pfeiffer
Overview
PowerShell Automation for Administrators is an intermediate course designed for IT professionals who want to deepen their PowerShell skills and apply them to real-world administrative and DevOps scenarios. Building on core PowerShell concepts, this course focuses on automation strategies, secure scripting practices, and enterprise-level integrations for both on-premises and cloud-based environments. Through a blend of concise slides and hands-on demonstrations, students will expand their ability to manage complex systems with confidence and precision.
Modules
1. PowerShell Remoting and Sessions
1.1 PowerShell Remoting Key Concepts3 min
1.2 Configuring Trusted Hosts2 min
1.3 One-to-One Remoting3 min
1.4 One-to-Many Remoting3 min
1.5 Session Configuration and Management2 min
2. Working with Modules and Packages
2.1 Importing and Managing Modules3 min
2.2 Exploring the PowerShell Gallery3 min
2.3 Creating and Publishing Custom Modules3 min
3. Administrative Scripting Scenarios
3.1 Managing Local Users and Groups5 min
3.2 Scheduled Tasks with PowerShell5 min
3.3 Working with Event Logs3 min
3.4 System Inventory Scripts4 min
3.5 Registry Manipulation3 min
4. Active Directory Automation
4.1 Working with the ActiveDirectory Module2 min
4.2 Querying and Managing AD Objects5 min
4.3 User Provisioning Scripts4 min
4.4 Group Membership Reporting4 min
4.5 AD Cleanup and Reporting Tasks3 min
5. Security and Credential Management
5.1 Securing Credentials4 min
5.2 Logging and Auditing3 min
5.3 Script Signing and Execution Policies3 min
5.4 Secure Use of Secrets in Automation4 min
6. Testing and Debugging
6.1 Writing and Running Pester Tests3 min
6.2 Using the PowerShell Debugger4 min
6.3 Logging and Script Output4 min
6.4 Capturing Error Messages3 min
7. Automation and DevOps Practices
7.1 Task Automation with PowerShell Jobs5 min
7.2 Managing Azure with the Az PowerShell Module3 min
7.3 PowerShell Desired State Configuration (DSC)5 min
7.4 Azure Automation Runbooks4 min
7.5 CI/CD Integration with PowerShell3 min
Ready to Elevate Your Team's Learning?
Talk with our sales team to see how StormWind can transform the way your organization trains and grows.
CONTACT SALES