Wie starte ich eine For-Schleife mit den Variablen 001, 002, 003 in Powershell?

Wie starte ich eine For-Schleife mit den Variablen 001, 002, 003 in Powershell?

Wie starte ich eine Powershell-Schleife mit den Variablennummern 001, 002, 003... statt 1,2,3...?

Danke.

Antwort1

Sie können die „normalen“ Ganzzahlen in der For-Anweisung verwenden und die Variable dann so formatieren, dass sie in einem String verwendet werden kann:

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

-f Formatoperator

oder erstellen Sie ein Array von Zeichenfolgen:

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

Bildbeschreibung hier eingeben

verwandte Informationen