この記事は以前 http://blog.hiros-dot.net/ に書いたものです。 whileループは、指定した条件が真の場合にループし続けます。 構文は下記の通りです。 while ( 条件 ) { 実行する文 } 下記は変数$cntが10以下の場合ループし続けます。{ ~ }の中のコードブロックが実行される度に$cntがインクリメントされ、10以上になったときに条件を満たしループを終了します。 PS C:\Work> $cnt = 0 PS C:\Work> while ( $cnt -le 10 ) >> { >> Write-Host "Count: $cnt" >> $cnt++ >> } >> Count: 0 Count: 1 Count: 2 Count: 3 Count: 4 Count: 5 Count: 6 Count: 7 Count: 8 Count: 9
![whileループ(PowerShell 入門)](https://cdn-ak-scissors.b.st-hatena.com/image/square/e353acb666cbc8996b2e61113927d6cbcf3683b2/height=288;version=1;width=512/http%3A%2F%2Fblog.powershell-from.jp%2Fwp-content%2Fuploads%2F2019%2F11%2FPowerShellFormJapan.png)