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を使用する例でした。