Windows PowerShell Integrated Scripting Environment (ISE) ist eine grafische Hostanwendung für Windows PowerShell. Windows PowerShell ISE ermöglicht Ihnen das Ausführen von Befehlen sowie das Lesen, Bearbeiten, Ausführen, Testen und Debuggen von Skripts in einer Umgebung, die die Syntax in Farben anzeigt und Unicode unterstützt.

Windows PowerShell ist eine Befehlszeilenshell und Skriptsprache, die auf Microsoft .NET Framework basiert. Sie wurde speziell für die Windows-Verwaltung entwickelt. Die einfachen Cmdlet-Tools (ausgesprochen als "command-let") und das integrierte Hilfesystem von Windows PowerShell ermöglichen einen sofortigen Arbeitsbeginn. Sie können die Cmdlet-Befehle in Pipelines zusammenfassen, die mehrere Befehle enthalten, und anschließend Ihre bevorzugten Befehlssequenzen in Funktionen speichern, wodurch Aufgaben automatisiert werden. Erfahrene Benutzer können Windows PowerShell als Entwicklungsplattform verwenden und diese durch Hinzufügen von Funktionen, Cmdlet-Befehlen und Anbietern erweitern.

Windows PowerShell ISE wurde für alle Benutzer unabhängig von ihrer Erfahrung entwickelt. Einsteiger werden die Syntaxfarben und die kontextabhängige Hilfe zu schätzen wissen. Dank mehrzeiliger Bearbeitung können Sie Beispiele, die Sie aus den Hilfethemen oder anderen Quellen kopieren, ganz einfach ausprobieren. Erfahrene Benutzer werden die Verfügbarkeit mehrerer Ausführungsumgebungen, den integrierten Debugger und die Erweiterbarkeit des Windows PowerShell ISE-Objektmodells zu schätzen wissen.

Windows PowerShell 2.0 ist ein Feature von Windows Server 2008 R2. Windows PowerShell ISE ist ein optionales Feature. Wenn Sie es installieren möchten, verwenden Sie den Assistenten zum Hinzufügen von Features.

Windows PowerShell ISE-Features

Windows PowerShell ISE umfasst folgende Features:

  • Einen Befehlsbereich zum Ausführen interaktiver Befehle.

  • Einen Skriptbereich zum Schreiben, Bearbeiten und Ausführen von Skripts. Sie können das gesamte Skript oder ausgewählte Zeilen des Skripts ausführen.

  • Einen Ausgabebereich mit Bildlauf, in dem eine Aufzeichnung von Befehlen aus den Befehls- und Skriptbereichen und deren Ergebnisse angezeigt wird.

  • Bis zu acht unabhängige Windows PowerShell-Ausführungsumgebungen in einem Fenster mit jeweils eigenen Befehls-, Skript- und Ausgabebereichen. Diese Umgebung mit Registerkarten ermöglicht es Ihnen, an mehreren Aufgaben gleichzeitig zu arbeiten.

  • Die mehrzeilige Bearbeitung im Befehlsbereich ermöglicht das Einfügen, Ausführen und Abrufen mehrerer Codezeilen als Einheit.

  • Einen integrierten Debugger zum Debuggen von Befehlen, Funktionen und Skripts. Sie können Haltepunkte festlegen und entfernen, den Code durchgehen, die Werte von Variablen überprüfen und eine Call-Stack-Ablaufverfolgung anzeigen.

  • Anpassbare Features ermöglichen das Auswählen von Farben, Schriftart und Layout.

  • Ein skriptfähiges Objektmodell ermöglicht außerdem die Anpassung und Erweiterung von Windows PowerShell ISE. Sie können Funktionen hinzufügen, einschließlich Menüelemente. Sie können auch auf die Sitzung, die Dateien und den Editor zugreifen, um eigene Features zu erstellen.

  • Zeilen- und Spaltennummern, Tastenkombinationen, Registerkartenvervollständigung, kontextabhängige Hilfe und Unicode-Unterstützung machen Windows PowerShell ISE zu einer effizienten und produktiven Umgebung für die Verwendung von Windows PowerShell. Windows PowerShell ermöglicht sogar das Öffnen von Dateien mithilfe von Drag & Drop.

Windows PowerShell ISE-Anforderungen

Windows PowerShell ISE kann unter Windows XP und neueren Versionen von Windows mit Ausnahme von Server Core-Installationen von Windows Server ausgeführt werden.

Windows PowerShell ISE erfordert Microsoft .NET Framework 3.5 (Service Pack 1). Wenn diese Version von Microsoft .NET Framework nicht auf dem Computer installiert ist, wird sie vom Server-Manager bei der Installation von Windows PowerShell ISE installiert.

Weitere Informationen (möglicherweise in englischer Sprache) zu Windows PowerShell und Windows PowerShell ISE finden Sie unter Windows PowerShell (https://go.microsoft.com/fwlink/?LinkID=107116).


Inhaltsverzeichnis