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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.