Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

PowerShell: Scripting for Advanced Automation

via LinkedIn Learning


Learn about using PowerShell for Desired State Configuration (DSC) and other advanced automation for Windows Server.


  • Advanced topics in PowerShell automation
  • What you should already know
1. Automated Administration with Desired State Configuration
  • What is DSC and how does it work?
  • Working with DSC resources
  • Pushing a DSC configuration
  • Setting up a DSC pull server
  • Creating pull configurations
  • Configuring a DSC pull client
2. Role-Based Administration Using Just Enough Administration
  • Concepts of JEA
  • Best practices in JEA
  • Creating a role capability file
  • Creating JEA session configurations
  • Registering the JEA endpoint
3. Troubleshooting PowerShell Scripts
  • Understanding PowerShell workflows
  • Troubleshooting in Windows PowerShell
  • Debugging in PowerShell ISE
  • Quality control using PSScriptAnalyzer
  • Next steps

Taught by

Scott M Burrell


4.6 rating at LinkedIn Learning based on 77 ratings

Start your review of PowerShell: Scripting for Advanced Automation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.