about_While - PowerShell Befehl Hilfe und Beispiele

Beschreibt eine Sprachanweisung, mit der Sie auf Grundlage der (about_While)

THEMA
about_While
KURZBESCHREIBUNG
Beschreibt eine Sprachanweisung, mit der Sie auf Grundlage der Ergebnisse einer Bedingungsüberprüfung einen Befehlsblock ausführen können.
DETAILBESCHREIBUNG
Die While-Anweisung (While-Schleife) ist ein Sprachkonstrukt zum Erstellen einer Schleife, mit der Befehle in einem Befehlsblock ausgeführt werden, solange eine angegebene Bedingung "True" ergibt. Die While-Anweisung ist einfacher zu erstellen als die For-Anweisung, da die Syntax der While-Anweisung weniger komplex ist. Darüber hinaus ist die While-Anweisung flexibler als die Foreach-Anweisung, da die While-Anweisung eine Bedingungsüberprüfu ng enthält, um die Häufigkeit der Ausführung der Schleife zu steuern. Die Syntax der While-Anweisung lautet: while (<Bedingung>){<Anweisungsliste>} Beim Ausführen der While-Anweisung überprüft Windows PowerShell die <Bedingung> in der Anweisung, bevor der <Anweisungsliste>-Absc hnitt ausgeführt wird. Die Bedingung in der Anweisung wird als TRUE oder FALSE aufgelöst. So lange die Bedingung "True" ergibt, führt Windows PowerShell den <Anweisungsliste>-Abschnitt aus. Der <Anweisungsliste>-Abschnitt der Anweisung enthält einen oder mehrere Befehle, die stets ausgeführt werden, wenn die Schleife gestartet oder wiederholt wird. So zeigt beispielsweise die folgende While-Anweisung die Zahlen 1 bis 3 an, wenn die Variable "$val" nicht erstellt wurde oder erstellt und mit dem Wert 0 initialisiert wurde. while($val -ne 3) { $val++ Write-Host $val } In diesem Beispiel ergibt die Bedingung ("$val" ungleich 3) "True", wenn "$val" = 0, 1, 2. Bei jeder Wiederholung der Schleife wird "$val" mit dem unären Inkrementierungsoperator ++ um den Wert 1 erhöht ("$val++"). Bei der letzten Schleifenausführu ng ist "$val" = 3. Daher ergibt die Bedingung "False", und die Schleife wird beendet. Sie können diesen Befehl an der Windows PowerShell-Eingabeaufforde rung auch einfach wie folgt eingeben: while($val -ne 3){$val++; Write-Host $val} Das Semikolon trennt den ersten Befehl, mit dem "$val" um 1 erhöht wird, vom zweiten Befehl, mit dem der Wert von $val in der Konsole ausgegeben wird. SIEHE AUCH about_Comparison_Operators about_Foreach about_For C:\Windows>powershell get-help about_wildcards -full

Microsoft Windows [Version 10.0.19045.3693]
Copyright (c) 2023 Microsoft Corporation.

ColorConsole [Version 3.7.1000] PowerShell 2.0-Export

Windows 11, 10, 8.1, 8, 7 / Server 2022, 2019, 2016











Windows-10


... Windows 10 FAQ
... Windows 10 How To


Windows 10 How To


... Windows 11 How To
... Windows 10 FAQ



PowerShell: Beschreibt eine Sprachanweisung, mit der Sie auf Grundlage der

HTTP: ... PS_Windows/de/about_While.htm
0.078
15061
Windows 11 analog clock on the desktop - this is how it works!
Command line to change the drive label of a drive!
Weitere Schriftarten für die Windows 11, 10, ... Eingabeaufforderung freigeben!
Difference shut down and restart on Windows OS?
In Microsoft Word, Word-Dokumente vorlesen lassen?
Kann ich das Fenster- Text- Auslesen- Tool auf MS Windows 11 verwenden?
Blockieren Sie E-Mails von bestimmten Absendern in Microsoft Outlook!
Wie kann ich in MS Word ein transparentes Bild einfügen?
Quickly add a name to the Outlook address book!
Was ist Windows Personalisierung?



(0)