1.PowerShell条件判断
条件表达式
比较运算符:-eq、-nc、-gt、-gc、-lt、-le、-contains、-notcontain
逻辑运算:-and、-or、-xor:异或、-not或者!:逆
Where Object条件过滤
在管道中可以通过条件判断过滤管道结果,Where-Object会对集合逐个过滤,将符合条件的结果保留。
IF ELSEIF ELSE
条件判断必须放在圆括号中,执行的代码必须紧跟在后面的花括号中。
Switch
如果语句中有多路分支,使用IF-ELSEIF-ELSE不友好,可以使用Switch
使用switch时缺省的比较运算符-eq等于,也可以自行定制比较条件,将条件放入花括号中,必须保证条件表达式的返回