Windows PowerShell で、for ステートメントの使用方法を説明します。
変数 i を 0 から 9 まで繰り返し
内容を出力します。(1 行にすべてを記述する方式)
for ($i = 0; $i -lt 10; $i++) {Write-Host $i}
変数 i を 0 から 9 まで繰り返し
内容を 2 回ずつ出力します。(1 行に複数のコマンドをセミコロン (;) で区切って、すべてを記述する方式)
for ($i = 0; $i -lt 10; $i++){Write-Host $i;Write-Host $i}
変数 i を 0 から 9 まで繰り返し、その内容を出力
複数行に分けて記述する方式です。Windows PowerShell ISE は複数行に記述することは簡単です。powershell.exe の場合は、複数行の入力に入ると >> が表示され、複数行の記述モードに入ります。終了するには、Enter を 2 回入力します。
for ($i = 0; $i -lt 10; $i++) { Write-Host $i }
無限ループを作成
for (;;) { "Test Message" }