SearchNetworking: PowerShell Scripting

Alles Wissenswerte rund um Microsofts PowerShell für Administratoren

Die Microsoft PowerShell gilt als Nachfolger der eingestaubten Eingabeaufforderung cmd.exe und soll auch den Windows Script Host ablösen. SearchNetworking hat sich in zahlreichen Artikeln ausführlich mit dem Thema PowerShell auseinandergesetzt und fasst auf dieser Seite alle Beiträge rund um das Thema PowerShell-Scripting für Sie zusammen.

Neben der klassischen Server- und Desktop-Administration moderner Windows-Systeme finden sich unter den zahlreichen Beiträgen auch Texte rund um das Thema  PowerShell-Administration von Exchange Servern.



Microsoft Powershell



PowerShell im Detail


Linux- und Unix-Administratoren haben in der Vergangenheit die eingeschränkten Möglichkeiten der Windows-Eingabeaufforderung belächelt – zu Recht, denn sie sind deutlich leistungsfähigere Funktionalitäten ihrer Shells gewohnt. Doch dies könnte nun bald anders werden. Die im November 2006 erschienene finale Version der PowerShell stellt einen deutlichen Fortschritt gegenüber der Eingabeaufforderung cmd.exe oder auch dem Windows Script Host (WSH) mit seinen Scriptsprachen zur Automatisierung dar.

Microsoft setzt viel auf die PowerShell, was insbesondere am Exchange Server 2007 deutlich wird. Dort setzt die komplette Verwaltung auf der PowerShell auf. Die Exchange Management Console, eine MMC-Anwendung, ruft dabei im Hintergrund PowerShell-Befehle auf. Dies geht sogar soweit, dass über die MMC gar nicht alle möglichen Konfigurationen vorgenommen werden können. Ein Beispiel dafür sind die öffentlichen Ordner, sie lassen sich nur über die PowerShell verwalten.

Es ist zu erwarten, dass die PowerShell in Zukunft eine immer wichtigere Rolle spielen wird, wenn auch die Verwaltung anderer Server-Produkte auf der PowerShell aufsetzen. Kaum ein Windows-Administrator wird dann ohne fundierte PowerShell-Kenntnisse auskommen. Auch Dritthersteller haben das Potential der PowerShell bereits erkannt und bieten so genannte Snap-Ins an, mit denen die Basisfunktionalität um neue Funktionen erweitert werden kann.

Artikelserie zur System-Administration mit Microsofts Powershell




Weiterer Artikel zum Thema PowerShell: