未分類

PowerShell - break ステートメントを使用する

Windows PowerShell で、break ステートメントの使用する方法を説明します。

while などのループ処理を終了

$cnt = 0
while ($cnt -lt 100)
{
    $cnt++
    $cnt
    if ($cnt -eq 15) {break}
}

ラベルを付与した while の無限ループを break で終了

:Label1 while ($true)
{
  for ($i = 1; $i -lt 1000; $i++)
  {
    if ($i -eq 100)
    {
      break Label1
    }
  }
}

処理を中止

$a = 10
$a * 2
$a * 3
break
$a * 4
$a * 5
$a * 6

スクリプトをデバッグ中にある時点からの実行を取りやめたい場合は、コメントブロックを使うよりも簡単かと思います。

-未分類