Microsoft Developer Network

PowerShell Cmdlets Reference

Explore the comprehensive reference documentation for PowerShell cmdlets, the core commands used to interact with PowerShell.

Cmdlet Categories

Browse cmdlets by their functional categories to find the commands you need quickly.

Core Cmdlets

Fundamental cmdlets for managing the PowerShell environment and basic operations.

View Core Cmdlets »

File System Cmdlets

Cmdlets for interacting with files, directories, and the file system.

View File System Cmdlets »

Process Cmdlets

Cmdlets for managing running processes on your system.

View Process Cmdlets »

Network Cmdlets

Cmdlets for configuring and managing network settings and connections.

View Network Cmdlets »

Registry Cmdlets

Cmdlets for accessing and manipulating the Windows Registry.

View Registry Cmdlets »

Active Directory Cmdlets

Cmdlets for managing Active Directory objects and configurations.

View AD Cmdlets »

Web Cmdlets

Cmdlets for interacting with web services and HTTP requests.

View Web Cmdlets »

Remoting Cmdlets

Cmdlets for managing PowerShell remoting sessions.

View Remoting Cmdlets »

All Cmdlets (Alphabetical)

A complete, alphabetized list of all available PowerShell cmdlets.

Get-Alias

Gets the aliases in the current session.

Learn More »

Get-Content

Gets the content of an item, such as the text of a file.

Learn More »

Get-Process

Gets the processes that are running on the local computer or a remote computer.

Learn More »

New-Item

Creates a new item, such as a variable, registry key, or certificate.

Learn More »

Remove-Item

Deletes one or more items, such as files, directories, or registry keys.

Learn More »

Set-Location

Sets the current working location to a specified location.

Learn More »

Stop-Process

Attempts to stop one or more running processes.

Learn More »

Select-String

Finds text patterns in strings and files.

Learn More »

Write-Output

Sends objects to the pipeline or to the host.

Learn More »

Invoke-RestMethod

Sends an HTTP or HTTPS request to a RESTful web service.

Learn More »