PowerShellでAnd, Or, Xor, Notを使用する(記述する)サンプルを以下に記します。
PowerShellのAnd, Or, Xor, Notの演算子は以下のように記述できます。
| 論理演算子 | PowerShell記述法 |
| AND 論理積 | -And |
| OR 論理和 | -Or |
| XOR 排他的論理和 | -Xor |
| NOT 否定 | -Not または ! |
以下のif文と論理演算を使ったサンプルを記します。
if (($a -eq $null) -And ($b -eq $null)) {
Write-Output "TRUE"
} else {
Write-Output "FALSE"
}
if (($a -eq $null) -Or ($b -eq $null)) {
Write-Output "TRUE"
} else {
Write-Output "FALSE"
}
if (($a -eq $null) -Xor ($b -eq $null)) {
Write-Output "TRUE"
} else {
Write-Output "FALSE"
}
if (!($a -eq $null)) {
Write-Output "TRUE"
} else {
Write-Output "FALSE"
}
if (-Not($a -eq $null)) {
Write-Output "TRUE"
} else {
Write-Output "FALSE"
}
以上、PowerShellで論理演算子、And, Or, Xor, Notを使用する例でした。