Supportnet Computer
Planet of Tech

Supportnet / Forum / BS-Sonstige

DOS - Batch Zähler





Frage

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 1 von LouZipher

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 ?

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: