P

PowerShell

PowerShell is a cross-platform task automation and configuration management framework with command-line shell.

What is PowerShell?

PowerShell is a task automation and configuration management framework, consisting of a command-line shell and scripting language built on .NET, available cross-platform.

PowerShell features

Object-based pipeline, Cmdlets, Modules, Remoting, Desired State Configuration.

Common misconceptions

  • "PowerShell is Windows only" — Cross-platform (pwsh)
  • "PowerShell is just cmd replacement" — Much more powerful
  • "PowerShell is hard" — Consistent verb-noun syntax