BATCH: Teilstring mit führenden Nullen auffüllen

Nehmen wir an, wir haben eine Variable, die als Zahl behandelt und mit führenden Nullen aufgefüllt werden soll.

Beispiel:
1 soll 01 ergeben

Dazu wird der Vergleichsoperator LSS und die Angabe des Strings zwischen zwei Ausrufenzeichens benötigt:

set str=1
 IF !str! LSS 10  SET str=0!str!