DOS - Batch Zähler
Hi - ich glaub, ich spinne, ich krieg doch so ne blöde Batch nciht mehr hin ... weder als bat noch als bas.
Als reine bat kennt DOS keine for - to - Schleife, in bas scheiterts am Befehl mkdir.
Ziel sollte sein: eine Batch, die von 1 bis z.B. 40 zählt.
Aus der ermittelten Zahl soll ein Ordner mit vorherigem Namensteil erstellt werden, z.B. ABC-Zählerzahl.
Und das krieg ich nicht hin - woran hängts ?
Thx
Antwort schreiben
Antwort 1 von LouZipher vom 06.03.2019, 03:20 Options
Irgendwo habe ich eine Batch gefunden, die ich auch abändern konnte - jetzt bleibt noch das Problem der führenden Nullen ... in diesem Fall ausreichend bis 99 ... also: 001, 010, usw.
@echo off
set i=1
set j=2
:START
mkdir MLT" "%i%" - "%j%
set /A i=i+2
set /A j=j+2
if %i%==20 (exit)
if %j%==20 (exit)
goto :START
Danach werden Ordner erstellt, die so aussehen:
MLT 1 - 2
- sollte sein:
MLT 001 - 002
Ne Idee, wie ich die noch da reinkriege ?