about_logical_operators - PowerShell Befehl Hilfe und Beispiele

Beschreibt die Operatoren zum Verbinden von Anweisungen in (about_logical_operators)

THEMA
about_Logical_Operators
KURZBESCHREIBUNG
Beschreibt die Operatoren zum Verbinden von Anweisungen in Windows PowerShell.
DETAILBESCHREIBUNG
Mit den logischen Operatoren in Windows PowerShell können Sie Ausdrücke und Anweisungen verbinden sowie mit einem einzelnen Ausdruck mehrere Bedingungen testen. In der folgenden Anweisung werden beispielsweise der AND-Operator und der OR-Operator verwendet, um drei bedingte Anweisungen zu verbinden. Die Anweisung hat den Wert "True" nur, wenn der Wert von $a größer als der Wert von $b ist und $a oder $b kleiner als 20 ist. ($a -gt $b) -and (($a -lt 20) -or ($b -lt 20)) In Windows PowerShell werden folgende logische Operatoren unterstützt: Operator Beschreibung Beispiel -------- ------------------------------ ------- -and Logisches UND. Nur TRUE, (1 -eq 1) -and (1 -eq 2) wenn beide Anweisungen False TRUE sind. -or Logisches ODER. TRUE, (1 -eq 1) -or (1 -eq 2) wenn eine oder beide True Anweisungen TRUE sind. -xor Logisches exklusives ODER. (1 -eq 1) -xor (2 -eq 2) Nur TRUE, wenn eine der False Anweisungen TRUE, die andere aber FALSE ist. -not Logisches NICHT. Negiert -not (1 -eq 1) die Anweisung, die auf den False Operator folgt. ! Logisches NICHT. Negiert !(1 -eq 1) die Anweisung, die auf den False Operator folgt (mit -not identisch). Hinweis: In den obigen Beispielen wird auch der Gleichheitsoperator (-eq) verwendet. Weitere Informationen finden Sie unter "about_Comparison_Operators". In den Beispielen werden auch die booleschen Werte von ganzen Zahlen verwendet. Die ganze Zahl 0 besitzt den Wert FALSE. Alle anderen ganzen Zahlen besitzen den Wert TRUE. Für logische Operatoren wird die folgende Syntax verwendet: <Anweisung> {-AND | -OR | -XOR} <Anweisung> {! | -NOT} <Anweisung> Anweisungen, in den die logischen Operatoren verwendet werden, geben boolesche Werte (TRUE oder FALSE) zurück. Mit den logischen Operatoren in Windows PowerShell werden nur die Anweisungen ausgewertet, die zum Ermitteln des Wahrheitswerts der Anweisung erforderlich sind. Wenn der linke Operand in einer Anweisung, die den AND-Operator enthält, FALSE ist, wird der rechte Operand nicht ausgewertet. Wenn der linke Operand in einer Anweisung, die die OR-Anweisung enthält, TRUE ist, wird der rechte Operand nicht ausgewertet. Daher können Sie diese Anweisungen wie eine If-Anweisung verwenden. SIEHE AUCH about_Operators Compare-Object about_Comparison_operators about_If C:\Windows>powershell get-help about_methods -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 die Operatoren zum Verbinden von Anweisungen in

HTTP: ... PS_Windows/de/about_logical_operators.htm
0.061
17400
Dark Theme in Win32 Anwendungen mit Menu und Titelleiste! Show clock and time in the start menu in Windows 11 / 10! To-Tray / Infobereich Symbole der Windows Taskleiste anpassen, oder deaktivieren! The user account picture directory / folder under Windows 10/11! Find the Windows 10/11 Autostart Folder (auto startup directory)! Bei jedem Update mehrere Gigabyte Download, was mache ich falsch? Aktualisieren Sie von Windows 7 kostenlos auf Windows 10! Kostenloses Text Auslese Tool für Windows! Wie wähle ich einen primären Monitor aus unter Windows 10/11? Auf den klassischen Windows Defender unter Windows 10 umstellen?



(0)