Windows PowerShell

  • Course level: All Levels


Live Online & Classroom Enterprise Training

Learn PowerShell through this comprehensive course and gain practical experience on Microsoft’s task automation and configuration management framework consisting of a command-line shell and associated scripting language built on the .NET Framework and .NET Core.

What Will I Learn?

  • At the end of Windows PowerShell training course, participants will be able to:
  • Install and configure PowerShell v2 on various Windows operating systems
  • Navigate the command line interface as well as the integrated scripting environment
  • Leverage cmdlets to accomplish daily management tasks
  • Format information returned by PowerShell v2 in a variety of styles
  • Create PowerShell v2 scripts to automate routine tasks
  • Manage multiple systems concurrently though PowerShell v2 remoting
  • Understand the security capabilities within PowerShell v2 and how to manage them
  • Effectively manage Microsoft products through Powershell scripting

Topics for this course


1. Introduction to PowerShell – the Basics?

What is PowerShell? PowerShell Cmdlets PowerShell Snapins PowerShell Modules PowerShell Remoting Navigating in PowerShell PowerShell Profiles

2. The PowerShell Pipeline, Scripts and Syntax?

Pipelines Scripts Syntax, Output and Script Blocks

3. Variables and Data Types, Variable Scopes, and Collections?

Variables and Data Types Variable Scopes Collections

4. Security?

Script Execution Signing Scripts Requesting Credentials and Using Secure Strings Securing Remote Sessions

5. Remote Management?

Configuring Remote Management Using PowerShell Remoting Using Jobs

6. Script Flow Control Statements?

Foreach and For While / Do While / Do Until If / Switch Break /Continue

7. Functions, Filters and Modules?

Functions and Filters Scripting with Functions and Parameters Modules

8. Error Handling?

Error Handling Script Debugging

9. Administrative Uses?

Manipulating files and folders Modifying Registry Data Working with Events Working with Active Directory Objects Advanced Scripting

About the instructor

5.00 (1 ratings)

79 Courses

12 students

Windows PowerShell

Material Includes

  • Enterprise Reporting
  • Lifetime Access
  • CloudLabs
  • 24x7 Support
  • Real-time code analysis and feedback
  • 100% Money Back Guarantee


  • Experience managing Windows operating systems is required. Scripting experience is recommended but not required.

Target Audience

  • Anyone who wants to add Windows PowerShell skills to their profile
  • Teams getting started on Windows PowerShell projects