Return to PowerShell
Windows PowerShell is a scripting engine .DLL that's embedded into multiple Windows hosts. The most common hosts you'll start are the interactive command-line powershell.exe and the Interactive Scripting Environment powershell_ise.exe.
To start Windows PowerShell on Windows Server 2012 R2, Windows 8.1, Windows Server 2012, and Windows 8, see Common Management Tasks and Navigation in Windows.
PowerShell version 6 and higher (PowerShell version 7) uses .NET Core. Supported versions are available on PowerShell on Windows, PowerShell on macOS, and PowerShell on Linux.
Beginning in PowerShell 6, the PowerShell binary was renamed pwsh.exe for Windows and pwsh for macOS PowerShell and Linux PowerShell. You can start PowerShell preview versions using pwsh-preview. For more information, see [About pwsh.
To find PowerShell cmdlet reference and installation documentation for PowerShell 7, use the following links:
POWERSHELL HAS RENAMED BINARY
Document Link Cmdlet reference PowerShell Module Browser Windows installation Installing PowerShell on Windows macOS installation Installing PowerShell on macOS Linux installation Installing PowerShell on Linux