PowerShellでswitch文を使う

PowerShell
PowerShellでswitch文を使う

PowerShellではswitch文も使うことができます。

switch(判定する変数){
  条件1 {
  }
  条件2 {
  }
  default {
  }
}

以下、全然良い例ではありませんが、分岐の例です。

$ret = read-host '1~3を入力してください';
switch($ret){
"1"{
write $ret;
}
"2"{
write $ret;
}

"3"{
write $ret;
}
}

どこに分岐されても$retを返しているのでプログラムとして意味ないですが、switch文の例です。

これをa.ps1として保存し、スクリプトとして実行します。以下、例です。

PS C:\work_ps> .\a.ps1
1~3を入力してください: 2
2
PS C:\work_ps>

こんな感じでPowerShellではswitch文も使用可能です。

コメント

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