PowerShell/PowerShellのif文でand,or,xor,notを記述する方法
の編集
Top
/
PowerShell
/
PowerShellのif文でand,or,xor,notを記述する方法
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * PowerShellのif文でand,or,xor,notを記述する方法 [#lf458660] PowerShellでAnd, Or, Xor, Notを使用する(記述する)サンプルを以下に記します。 #contents #htmlinsertpcsp(win-top.html,win-sp.html) * 関連記事 [#q8871796] -[[PowerShellの比較演算子一覧>PowerShell/PowerShellの比較演算子一覧]] -[[PowerShellで数値の比較を行う比較演算子の一覧>PowerShell/数値の比較を行う比較演算子の一覧]] * if文で使用するAnd, Or, Xor, Notの演算子 [#k16416e5] PowerShellのAnd, Or, Xor, Notの演算子は以下のように記述できます。 |論理演算子|PowerShell記述法| |AND 論理積|-And| |OR 論理和|-Or| |XOR 排他的論理和|-Xor| |NOT 否定|-Not または !| * 論理演算子を使ってみる [#s4a40812] 以下のif文と論理演算を使ったサンプルを記します。 ** And [#q9f0c031] if (($a -eq $null) -And ($b -eq $null)) { Write-Output "TRUE" } else { Write-Output "FALSE" } ** Or [#ka2fa8ea] if (($a -eq $null) -Or ($b -eq $null)) { Write-Output "TRUE" } else { Write-Output "FALSE" } ** Xor [#a2c4fce7] if (($a -eq $null) -Xor ($b -eq $null)) { Write-Output "TRUE" } else { Write-Output "FALSE" } ** Not [#g7bc1b2b] 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を使用する例でした。 #htmlinsertpcsp(win-btm.html,win-sp.html)
タイムスタンプを変更しない
#navi(../) * PowerShellのif文でand,or,xor,notを記述する方法 [#lf458660] PowerShellでAnd, Or, Xor, Notを使用する(記述する)サンプルを以下に記します。 #contents #htmlinsertpcsp(win-top.html,win-sp.html) * 関連記事 [#q8871796] -[[PowerShellの比較演算子一覧>PowerShell/PowerShellの比較演算子一覧]] -[[PowerShellで数値の比較を行う比較演算子の一覧>PowerShell/数値の比較を行う比較演算子の一覧]] * if文で使用するAnd, Or, Xor, Notの演算子 [#k16416e5] PowerShellのAnd, Or, Xor, Notの演算子は以下のように記述できます。 |論理演算子|PowerShell記述法| |AND 論理積|-And| |OR 論理和|-Or| |XOR 排他的論理和|-Xor| |NOT 否定|-Not または !| * 論理演算子を使ってみる [#s4a40812] 以下のif文と論理演算を使ったサンプルを記します。 ** And [#q9f0c031] if (($a -eq $null) -And ($b -eq $null)) { Write-Output "TRUE" } else { Write-Output "FALSE" } ** Or [#ka2fa8ea] if (($a -eq $null) -Or ($b -eq $null)) { Write-Output "TRUE" } else { Write-Output "FALSE" } ** Xor [#a2c4fce7] if (($a -eq $null) -Xor ($b -eq $null)) { Write-Output "TRUE" } else { Write-Output "FALSE" } ** Not [#g7bc1b2b] 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を使用する例でした。 #htmlinsertpcsp(win-btm.html,win-sp.html)
テキスト整形のルールを表示する