目次

ループの中断 (break文の利用) - PowerShell

PowerShellでループを中断する処理の紹介です。

概要

PowerShellでループを中断してループから抜け出すにはbreak文を用います。

書式

break

コード

以下のPowerShellスクリプトを作成します。
$value=0
while (1)
{
  $value++
  Write-Output ("count:"+$value)
  if (8 -le $value){
    break
  }
}

Write-Output ("Complete!")

解説

while (1)により無限ループの状態となります。
ループ内の以下のコードで、value変数の値が8以上になった場合にループを中断します。
  if (8 -le $value){
    break
  }

ループから抜け出したのち、"Complete!" のメッセージを画面に出力します。
Write-Output ("Complete!")

実行結果

スクリプトを実行します。下図の結果が表示されます。
ループが8回実行され、break文によりループを抜けている動作が確認できます。

著者
iPentecのプログラマー、最近はAIの積極的な活用にも取り組み中。
とっても恥ずかしがり。
最終更新日: 2023-12-08
作成日: 2023-03-16
iPentec all rights reserverd.