win-powershell-complete

Windows Powershell

Learn to automate your daily tasks and manage systems efficiently with our easy-to-follow Windows Powershell course.

  • Practice in 71 Hands-On Labs — nothing to install
  • 25 Interactive Lessons and 193 topics mapped to the official exam objectives
  • 443 Practice Test Questions and 2 Full Length Tests

Intermediate Self-paced · 1 year access 4.7/5 (30 Reviews)

71 Hands-On LiveLabs

Practice real IT tasks in guided environments.

  • Real environments
  • Auto-graded
  • No installation
25Interactive Lessons
193Topics
71LiveLab
443Practice Test Questions
23Videos

01 / Skills you'll get

What you will be able to do

Try Free → No credit card required
The Windows Powershell course helps you learn how to use this powerful tool to automate tasks and manage systems. You’ll start by getting into the basics of Windows Powershell, including how to install and customize it. It discusses important topics like cmdlets, the PowerShell pipeline, and working with objects. You’ll also discover how to find and run commands, format output, and manage Active Directory and SQL Server with Powershell.
  • Learn the fundamentals of Microsoft PowerShell
  • Gain the ability to install and customize Windows PowerShell for your environment 
  • Become proficient in using the PowerShell console and Integrated Scripting Environment (ISE) 
  • Understand and execute various cmdlets for performing tasks in PowerShell 
  • Learn to think in terms of objects and utilize object properties and methods
  • Discover how to pass data between cmdlets using the PowerShell pipeline
  • Develop skills to sort and filter PowerShell output for better data analysis 
  • Understand how to work with PowerShell providers and access different data stores 
  • Learn techniques for formatting, exporting, and converting PowerShell output for various uses
  • Set up and use both one-to-one and one-to-many remoting
  • Familiarize yourself with Windows Management Instrumentation (WMI) and Common Information Model (CMI) commands 
  • Learn to create and manage workflows for automating complex tasks 
  • Develop skills to write and execute your own PowerShell scripts, including functions and modules 
  • Acquire the ability to create and manage Active Directory objects using PowerShell 
  • Learn to automate common tasks in SQL Server with PowerShell commands 
  • Learn to browse package repositories and install software using OneGet

Target Career Roles

  • PowerShell Developer
  • Hosted System Engineer
  • Active Directory Architect
  • PowerShell Script Developer
  • Production Support Engineer
  • Windows PowerShell Application Developer

02 / Lessons & labs

See exactly what you will learn and practice

Download outline (PDF)

Lessons

25 Interactive Lessons · 193 topics
01 Introduction 5 topics
  • Who Should Take This Course
  • How This Course Is Organized
  • Conventions Used in This Course
  • System Requirements
  • Design Elements Used in This Course
02 Getting to Know Windows PowerShell 7 topics · 4 LiveLab
  • Why You Should Learn Windows PowerShell
  • Brief History of Windows PowerShell
  • Understanding the Windows PowerShell Components
  • Investigating the Power and Simplicity of Windows PowerShell
  • Try it Yourself
  • Summary
  • Q&A

4 LiveLab in this lesson — see the labs panel →

03 Installing and Configuring Windows PowerShell 7 topics · 3 LiveLab
  • Determining Your Windows PowerShell Environment
  • Installing the Latest Version of Windows PowerShell
  • Customizing the Windows PowerShell Console
  • Try it Yourself
  • Customizing the Windows PowerShell ISE
  • Summary
  • Q&A

3 LiveLab in this lesson — see the labs panel →

04 Mastering the Windows PowerShell Help System 8 topics · 10 LiveLab
  • Anatomy of a Windows PowerShell Cmdlet
  • Updating the Windows PowerShell Help Library
  • Understanding Windows PowerShell Help Syntax
  • Try it Yourself
  • Accessing Additional Command Help
  • Try it Yourself
  • Summary
  • Q&A

10 LiveLab in this lesson — see the labs panel →

05 Finding and Discovering Windows PowerShell Commands 8 topics · 8 LiveLab
  • How Windows PowerShell Commands Are Packaged
  • Installing RSAT Tools on Windows 8.1
  • Try it Yourself
  • Locating Windows PowerShell Commands
  • Try it Yourself
  • Running External Commands
  • Summary
  • Q&A

8 LiveLab in this lesson — see the labs panel →

Hands-On Labs Our edge

71 LiveLabs
  • Determining the Windows PowerShell Version
  • Displaying the Identity of the Current Windows PowerShell Host
  • Retrieving Event Log Information with Windows PowerShell
  • Creating and Opening a Text Log File in Notepad
  • Determining the Version of Windows
  • Determining the .NET Framework Version
Labs run in your browser — nothing to install.

03 / FAQs

Questions before you start

Contact us ↗
What is Windows PowerShell?
PowerShell is a powerful task automation and configuration management framework from Microsoft. It consists of a command-line shell and scripting language.
What are the benefits of learning PowerShell?
Learning PowerShell allows you to automate repetitive tasks, manage systems more efficiently, and handle large-scale configurations with ease. It’s highly versatile, integrating with various systems like Active Directory, SQL Server, and Azure, making it an essential skill for IT professionals.
Does this course cover PowerShell for Azure?
Yes, this course covers PowerShell for Azure. You’ll learn how to manage Azure Resources, work with VMs, and use PowerShell to automate Azure environment.
How can PowerShell help in system administration?
Powershell helps system administrators by automating tasks such as user management, software installation, configuration updates, and system monitoring. With its ability to handle scripts, PowerShell can manage multiple systems simultaneously, reducing manual intervention and minimizing errors.
Is PowerShell easy to learn?
Yes, learning PowerShell is relatively easy, especially if you have some background in scripting or programming.

Learn to Automate Your Work

Discover how to simplify your workload and save valuable time with our Windows PowerShell online course.

  • 1 year of full access
  • 71 LiveLab included
  • Certificate of completion
Try Free

No credit card required

scroll to top