Befehle und Ausdrücke

Die PowerShell bricht jede von Ihnen eingegebene Zeile in ihre einzelnen Bestandteile (Tokens) auf und interpretiert dabei die einzelnen Token auf eine von zwei Möglichkeiten: entweder als Befehl oder als Ausdruck. Hierbei handelt es sich um einen feinen Unterschied: Ausdrücke unterstützen eine Logik sowie Anweisungen für die Ablaufsteuerung (beispielsweise if, foreach und throw), während Befehle das nicht tun.

Häufig werden Sie die Art, wie die Windows PowerShell Ihre Anweisungen interpretiert, überschreiben wollen. Tabelle 1.4 führt die Möglichkeiten auf, die Ihnen dafür zur Verfügung stehen.

Tabelle 1.4 Auswertungssteuerung unter der Windows PowerShell (Forts.)

Anweisung

Beispiel

Erklärung

Vorrangsteuerung:

( )

5 * (1 + 2)(dir).Count ...

Get Windows PowerShell 2.0 kurz & gut 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.