Powershell で変数 001、002、003 を使用して for ループを開始するにはどうすればよいですか?

Powershell で変数 001、002、003 を使用して for ループを開始するにはどうすればよいですか?

変数番号 1、2、3... ではなく 001、002、003... を使用して Powershell ループを開始するにはどうすればよいですか?

ありがとう。

答え1

For ステートメントで「通常の」整数を使用し、変数を書式設定して文字列で使用することができます。

for ($i=0; $i -lt 10; $i++) {'{0:d3}' -f $i}

-f フォーマット演算子

または文字列の配列を作成します。

$arr = @('001', '002', '003', '004', '005')
foreach ($n in $arr) {$n}

ここに画像の説明を入力してください

関連情報