KAPITEL 7

Flusskontrolle

Mit den Bedingungsanweisungen der PowerShell können Sie den Ablauf der Ausführung Ihres Skripts beeinflussen.

Die Anweisungen if, elseif und else

# Allgemeine Form

if (<Bedingung 1>)

{<Anweisungsblock 1>}

[elseif (<test2>)

{<Anweisungsblock 2>}]

[else

{<Anweisungsblock 3>}]

Sie können eine if-Anweisung auf eine einzelne Bedingung und einen einzelnen Anweisungsblock reduzieren:

if () else {}

In jedem Fall führt der erste Ausdruck, der als wahr interpretiert werden kann, zum Ausführen des korrespondierenden Anweisungsblocks. Der gegebenenfalls verbleibende Teil der Anweisung wird nicht ausgewertet: Nur ein Anweisungsblock wird verarbeitet.

Darüber hinaus wertet die PowerShell innerhalb einer solchen Bedingung jedweden ...

Get PowerShell – kurz & gut, 5th Edition 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.