Windows PowerShell (MSH - Microsoft Command Shell ou Monad), une suite logicielle de Microsoft, intégrant l'interface en ligne de commande, un langage de script et le kit de développement, inclus dans Windows 7, Windows 8.1, Windows 10 et Windows 11, en s'appuyant sur le framework Microsoft .NET.
Développé par : Microsoft. Première version : 14 novembre 2006. Dernière version : 7.5.1 (24 avril 2025). Dépôt : github.com/PowerShell/PowerShell. Assurance qualité : Intégration continue. Écrit en : C#. Système d'exploitation : Microsoft Windows, Windows Server, Ubuntu, Debian, CentOS, Red Hat Enterprise Linux, openSUSE, Fedora Linux, Arch Linux et macOS. Environnement Framework .NET. Formats lus : Windows PowerShell types (UTF-8), Windows PowerShell types, Windows PowerShell formatting, Windows PowerShell formatting (UTF-8), PowerShell Cmdlet Definition XML (UTF-8), PowerShell Cmdlet Definition XML et PowerShell script Formats écrits : Windows PowerShell types (UTF-8), Windows PowerShell types, Windows PowerShell formatting, Windows PowerShell formatting (UTF-8), PowerShell Cmdlet Definition XML (UTF-8) et PowerShell Cmdlet Definition XML Type : Langage en ligne de commande, Langage interprété, Interface système, Interface en ligne de commande, Application console, Langage de script. Licence : MIT Licence. Site web : PowerShell. Windows PowerShell est le successeur des interfaces en ligne de commande DOS/Windows fournies par command.com (c'est-à-dire l'interface MS-DOS) de Windows Me, Windows 98 et de ses prédécesseurs ; cmd.exe de Windows NT depuis 1993. On peut aussi mentionner Windows Scripting Host (WSH).