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.077
15061
Uhr im Vordergrund erzwungen und Hintergrund, ... Unterschiede!
Wie kann ich die Windows Bildschirmauflösung feststellen?
What are command prompt internal commands?
Der PowerShell Befehl zum Herunterfahren vom Computer!
Wie alt ist Windows XP, ist es schon über 20 Jahre alt?
Sound Volume Settings for Apps and Programs in Windows 12, 11, 10, ...!
Den PC über die Eingabeaufforderung sperren, Windows 11, 10, ...!?
Starten von Programmen mit verschiedenen Prioritätsklassen, aber wie?
Meine Großeltern haben beim Auslesen vom Text Probleme mit diesem Tool!
Was ist das Windows Start Button?



(0)