PowerShell
PowerShell (auch Windows PowerShell und PowerShell Core) ist ein plattformübergreifendes Framework von Microsoft zur Automatisierung, Konfiguration und Verwaltung von Systemen, das einen Kommandozeileninterpreter inklusive Skriptsprache bietet.
PowerShell | |
---|---|
Screenshot der powershell.exe 5.0 innerhalb conhost.exe unter Windows 8.1 | |
Basisdaten | |
Entwickler | Microsoft |
Erscheinungsjahr | 14. November 2006 |
Aktuelle Version | 7.4.2 (11. April 2024) |
Betriebssystem | Microsoft Windows, ab Version 6 auch Linux und macOS |
Programmiersprache | C# |
Kategorie | Kommandozeileninterpreter |
Lizenz | Proprietär, MIT-Lizenz |
deutschsprachig | ja |
PowerShell |
Windows PowerShell basiert auf der Common Language Runtime (CLR) des .NET Frameworks und wird mit Windows als Teil des Windows Management Frameworks (WMF) unter einer proprietären Lizenz ausgeliefert. Seit 2016 gibt es Windows PowerShell auch als Core Edition, welche wie PowerShell Core auf .NET Core basiert und als Teil von Windows Nano Server und Windows IoT ausgeliefert wird.
Seit Version 6 basiert PowerShell auf der Core Common Language Runtime (CoreCLR) und ist als plattformübergreifendes Open-Source-Projekt unter der MIT-Lizenz für Linux, macOS und Windows verfügbar.