Powershell 的比較運算子
比較運算子有分字串及數字的比較。字串又分為限制大小寫及不限制大小寫的比較。 若是要比較大小寫時,需在運算子前面加上c字元,如-cle。 運算子 說明 範例 結果 -le 小於或等於 ( 字串不限大小寫 ) 10 –le 10 9 –le 10 “A” –le “a” “B” –le “A” True True True False -lt 小於 ( 字串不限大小寫 ) 10 –lt 10 9 –lt 10 “A” –lt “a” “A” –lt “B” False True False True -ge 大於或等於 ( 字串不限大小寫 ) 10 –ge 10 11 –ge 10 “A” –ge “a” “A” –ge “B” True True True False -gt 大於 ( 字串不限大小寫 ) 10 –gt 10 11 –gt 10 “A” –gt “a” “B” –gt “A” False True False True -eq 相等 ( 字串不限大小寫 ) 10 –eq 10 9 –eq 10 “A” –eq “a” “A” –eq “b” True False True False -ne 不相等 ( 字串不限大小寫 ) 10 –ne 10 9 –ne 10 “A” –ne “a” “A” –ne “b” False True False True -like 相似 ( 字串可用*和 ? 替代,並不限大小寫 ) “ABC” –like “a*” “ABC” –like “a??” “ABC” –like “a?” True True False -notlike 不相似 ( 字串可用*和 ? 替代,並不限大小寫 ) “ABC” –notlike “a*” “ABC” –notlike “a??” “ABC” –notlike “a?” False False True -matc...