Windows-Automatisierung: Powershell - die bessere Kommandozeile

Die Windows Powershell erblickte 2006 in Version 1 das Licht der Welt. Sie sollte die inzwischen recht altersschwache Command Shell ablösen und durch ein moderneres System ersetzen. Zwar hatte Microsoft schon einige Zeit vorher Visual Basic Script entwickelt, allerdings fehlte dem Erfinder der Powershell, Jeffrey Snover(öffnet im neuen Fenster) , sowohl eine Shell, also ein Eingabefenster für die spontane Befehlseingabe, als auch das Intuitive vergleichbarer Shells unter Unix.
Ziel der Powershell ist es, Administratoren ein Werkzeug an die Hand zu geben, um die Verwaltung von Windows (und ab Powershell 6 auch Linux und MacOS) zu automatisieren. Das Powershell-Team hat dafür quasi eine Shell für das .Net-Framework geschaffen.