【PowerShell】条件分岐「if」文の使い方


この記事はプロモーションを含みます。

PowerShell

ホーム > PowerShell 逆引きリファレンス

PowerShellにおける条件分岐「if」文の使い方を解説します。

書式

if文の書式です。

if (条件式) {
	条件式が真(True)の場合に実行する処理
}

条件分岐で使える比較演算子

PowerShellで、if文を使う際に使用可能な比較演算子です。

PowerShellでは、様々な比較演算子を使用することが出来ます。
下記の比較演算子以外のものは以下にまとめています。

比較演算子説明
-eq等しい(equal)
-ne等しくない(not equal)
-ltより小さい(less than)
-le以下(less than or equal)
-gtより大きい(greater than)
-ge以上(greater than or equal)

サンプル

テストの点数によって、処理を分岐するサンプルです。

このサンプルでは、点数が80点以上の場合にメッセージが表示されます。

# テストの点数
$score = 80

if ($score -ge 80) {
	Write-Host "点数は80点以上です!"
}

pause

実行結果です。

点数は80点以上です!
続行するには、Enter キーを押してください...:

コメント

タイトルとURLをコピーしました