PowerShellの比較演算子は次ようなものがあります。既定では大文字/小文字を区別しません。大文字/小文字を区別するには-cプレフィックスを付けます。
| 演算子 | 意味 | 
|---|---|
| -eq | 等しい | 
| -ne | 等しくない | 
| -gt | より大きい | 
| -ge | 以上 | 
| -lt | より小さい | 
| -le | 以下 | 
| -like | ワイルドカードによる比較 | 
| -notlike | -like演算子がfalseを返すような場合。 | 
| -match | 正規表現による比較 | 
| -notmatch | 正規表現による比較。-match演算子がfalseを返すような場合。 | 
| -contains | リストに値が含まれる場合 | 
| -notcontains | -contains演算子がfalseを返すような場合 | 
| -is | 指定の.NET型の場合 | 
| -isnot | -is演算子がfalseを返すような場合 | 
スポンサーリンク