PowerShell Documentation

Welcome to the official Microsoft documentation for PowerShell. PowerShell is a cross-platform, open-source automation and configuration management framework, consisting of a command-line shell and associated scripting language built on the .NET framework.

Quick Start

Get up and running with PowerShell quickly. Learn how to install, run your first commands, and understand the basic concepts.

Learn More »

Key Concepts

Featured Topics

Example Snippet

# Get running processes and sort them by CPU usage
Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU, WorkingSet

Did You Know?

PowerShell 7 is the latest version, offering cross-platform support for Windows, macOS, and Linux. It includes significant improvements and new features.

Resources