Windows PowerShell核心结构导航
1. 其他运算符
Windows PowerShell包含多种类型的运算符,其中逻辑和类型运算符是重要的一部分。以下是这些运算符的概述:
| OP | OPERATION | DESCRIPTION | EXAMPLE |
| — | — | — | — |
| –and | 逻辑与 | 仅当两个语句都为真时结果为真 | (5 –eq 5) –and (3 –eq 6) 结果为False |
| –or | 逻辑或 | 只要有一个语句为真或两个语句都为真时结果为真 | (5 –eq 5) –or (3 –eq 6) 结果为True |
| –xor | 逻辑异或 | 仅当一个语句为真,另一个为假时结果为真 | (5 –eq 5) –xor (3 –eq 6) 结果为True |
| –not, ! | 逻辑非 | 对后续语句取反,语句为假时结果为真,语句为真时结果为假 | –not (5 –eq 5) 结果为False
! (5 –eq 5) 结果为False |
| –is | 对象相等 | 仅当输入是指定.NET Framework类型的实例时返回真 | (get-date) –is [datetime] 结果为True |
| –isnot | 对象不等 | 仅当输入不是指定.NET Framework类型的实例时返回真 | (get-date) –isnot [datetime] 结果为False |
| –as | 对象转换 | 将输入转换为指定的.NET Framework类型 | “3/31/10” –as [datetime] 结果为Wednesday,
超级会员免费看
订阅专栏 解锁全文
1922

被折叠的 条评论
为什么被折叠?



