Draft:PowerShell

PowerShell (, formerly ) is an open-source command line interpreter first included with Windows 7. It clones most of the syntax of its earlier interpreter,, however some commands have been changed. Commands in PowerShell are called "cmdlet". While versions 1.0 - 5.1 are closed-source, being licensed under the Microsoft EULA, versions 6.0 and above are licensed under the open-source MIT license.

Starting with version 7.2, PowerShell utilizes Windows Update on Windows to update itself. This feature is optional and can be disabled.

List of versions
Starting with version 6.0, the application has been rewritten using .NET instead of .NET Framework.

.NET Framework based

 * Windows PowerShell 1.0 (optional component in Windows Server 2008, only version for Windows XP SP2, Windows Server 2003 SP1 and Windows Vista RTM)
 * Windows PowerShell 2.0 (included in Windows 7, still available as an optional feature in later Windows versions, last version for Windows XP SP3 and Windows Server 2003 SP2)
 * Windows PowerShell 3.0 (included in Windows 8, last version for Windows Vista and Windows Server 2008)
 * Windows PowerShell 4.0 (included in Windows 8.1)
 * Windows PowerShell 5.0 (included in Windows 10 (original release) and Windows 10 November Update)
 * Windows PowerShell 5.1 (included in Windows 10 Anniversary Update and later)

.NET based

 * PowerShell Core 6.0
 * PowerShell Core 6.1
 * PowerShell Core 6.2
 * PowerShell 7.0
 * PowerShell 7.1
 * PowerShell 7.2
 * PowerShell 7.3