PowerShell

PowerShell

A cross-platform task automation and configuration management framework from Microsoft.

About PowerShell

PowerShell is a cross-platform task automation solution developed by Microsoft. It comprises a command-line shell, a scripting language, and a configuration management framework. Optimized for handling structured data like JSON, CSV, and XML, as well as interacting with REST APIs and object models, PowerShell is widely used for system administration, automation, and managing various Microsoft products and services.

It provides a robust environment for interactive use through its command-line interpreter and for extensive automation via its scripting language. PowerShell supports advanced scripting features such as variables, loops, functions, error handling, and parameter validation. It is designed to run side-by-side with older versions and newer versions replace previous ones, with preview versions also installable concurrently.

Information

Pricing
Open Source
Version
7.5
Status
Active
Homebrew Installs
609,008

Platforms

Linux macOS Windows