Zum Hauptinhalt Zur Navigation

Golem Plus Artikel
Windows-Automatisierung:
Powershell - die bessere Kommandozeile

Für Windows -Automatisierung gibt es nichts Besseres als die Powershell . Wir geben eine Einführung und helfen beim Abschied von der Command Shell. Teil 1: die CmdLets.
/ Holger Voges
1 Kommentare News folgen (öffnet im neuen Fenster)
Als Shell bezeichnet man das Kommandozeilenfenster, in das man Befehle eintippen kann. (Bild: Microsoft/Montage: Golem.de)
Als Shell bezeichnet man das Kommandozeilenfenster, in das man Befehle eintippen kann. Bild: Microsoft/Montage: Golem.de

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.

Golem Plus Artikel