本記事の概要
PowerShellは、while文を使用して、繰り返し処理を行うことができます。
この記事では、while文の使用方法について説明します。
while 文の使用方法
PowerShellのWhile文は、指定された条件がtrueの間、繰り返し処理を行うための構文です。以下は、While文の使用例で、1から10までの数値を順番に表示するプログラムです。
変数 $i が 10以下の間繰り返し処理を行いますので、1から10までの数値が表示されます
$i = 1 while ($i -le 10) { Write-Output $i $i++ }
次に、ユーザーからの入力が特定の文字列になるまで繰り返し処理を行うプログラムを示します。
$continue = 'y' while ($continue -eq 'y') { # 何らかの処理を行う $continue = Read-Host "続けますか? (y/n)" }
このプログラムは、ユーザーが”y”と入力する限り、繰り返し処理を行います。$continue変数には、Read-Hostコマンドレットによってユーザーから入力された文字列が格納されます。
コメント