Arrays verwenden

Arrays (auch Variablenfelder oder Felder genannt) spielen eine wichtige Rolle in der PowerShell, denn Arrays speichern mehr als ein einzelnes Ergebnis. Deshalb werden Arrays verwendet, wenn Befehle mehr als ein Ergebnis liefern. Ob das, was ein Befehl zurückgibt, tatsächlich ein Einzelergebnis ist oder doch vielleicht ein Array mit vielen Ergebnissen, finden Sie heraus, indem Sie das Ergebnis näher untersuchen:

PS> $a = "Hallo"
PS> $a -is [Array]
False
PS> $a = 1..5
PS> $a -is [Array]
True
PS> $a = ipconfig
PS> $a -is [Array]
True

Handelt es sich bei dem Ergebnis um ein Array, bestimmen Sie als Nächstes, wie viele Ergebnisse darin gespeichert sind. Dazu verwenden Sie die Eigenschaft Count, die jedes Array bereitstellt:

PS> $a.Count ...

Get Scripting mit Windows PowerShell 2.0 - Der Einsteiger-Workshop now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.