Previous Topic: PowerShell-KonzepteNext Topic: Ausführen von Arcserve RHA-PowerShell


Objekt-Pipelines

Die Windows PowerShell weist ein neues interaktives Modell auf, das auf Objekten basiert statt auf Text. Ein großer Vorteil bei der Verwendung von Objekten liegt darin, dass das Übergeben von Befehlen über die Pipeline erleichtert wird, also die Ausgabe eines Befehls als Eingabe an einen anderen Befehl weitergegeben wird.

Befehle, die Objekte empfangen, können deren Eigenschaften und Methoden direkt bearbeiten, ohne dass Konvertierungen oder Änderungen erforderlich sind. Sie können sich über den Namen auf Eigenschaften und Methoden von Objekten beziehen, statt die Position der Daten in der Ausgabe berechnen zu müssen.

Im folgenden Beispiel wird das Ergebnis eines Get-Scenario-Befehls an einen Get-Hosts -Befehl übergeben. Der Pipeline-Operator (|) sendet das Ergebnis des Befehls auf der linken Seite an den Befehl auf der rechten Seite, und die Ausgabe wird an einen Befehl des Typs "Format-Table" gesendet.

PS> Get-Scenario "File Server*" | Get-Hosts | FT -AUTO
Szenario      Name          Rolle    Übergeordnetes Element         Status   IP            Port
--------      ----          ----   ------         -----   --            ----
Dateiserver 1 192.168.1.152 Master  --             Aktiv 192.168.1.152 25000
Dateiserver 1 192.168.1.153 Replikat 192.168.1.152 Aktiv 192.168.1.153 25000
Dateiserver   192.168.1.152 Master  --             Beendet 192.168.1.152 25000
Dateiserver   192.168.1.153 Replikat 192.168.1.152 Beendet 192.168.1.153 25000

Installation von Arcserve RHA-PowerShell

Um die Arcserve RHA-PowerShell verwenden zu können, müssen Sie die Windows PowerShell und die Arcserve RHA-Snap-ins installieren.

Ausführlichere Informationen zu den Anforderungen und der Installation der Windows PowerShell und Arcserve RHA-Snap-ins finden Sie im Arcserve RHA-Installationshandbuch.

Wichtig! Die Arcserve RHA-PowerShell und der Arcserve RHA-Steuerungsdienst, mit dem diese verbunden ist, müssen in derselben Version installiert sein.