Hallo!
Mir war heute langweilig und da dachte ich mir setze ich mich mal an eine Batchdatei die die Dateien, dessen Endung und Anzahl man vorher eingeben kann, erstellt. Das hab ich auch gemacht nur passiert etwas, daas mir unerklärlich ist: es werden ein paar Dateien mit der richtigen und manche mit der falschen Endung erstellt. Was hab ich falsch gemacht?
Code:@echo off title Made by Chris color 5b echo Was sollen die spaeter erstellten Dateien fuer eine Endung haben? echo Wenn Ordner erstellt werden sollen 'Ordner' eingeben. echo (Eingabe MIT Punkt!) set /p Endung= cls echo Wie viele Dateien sollen erstellt werden? set /p j= set i=1 set /A j=j+1 if /i %Endung%==Ordner (goto Ordner) :START echo >>%i%%Endung% set /A i=i+1 if %i%==%j% (goto 1) goto :START :1 cls echo Geschafft! echo Soll ein Ablaufsprotokoll erstellt werden? set /P t= if /i %t%==nein (goto Ende) echo Wird gemacht! set /A j=j-1 echo Es wurden am %date% um %time% %j% Ordner erstellt>>Protokoll.txt goto Ende :Ordner :START mkdir %i% set /A i=i+1 if %i%==%j% (goto 1) goto :START :Ende cls echo Made by Chris pause>nul exit



Zitieren