Batch Zahlenreinfolge von 1-200 erstellen

AntiSKill

Commander
Registriert
Dez. 2007
Beiträge
2.235
Hallo ich habe ein script zum ordnerlöschen geschrieben, dieses kann bis jetzt 115 order mit standartnamen löschen (1-115)


ich würde das gerne bis 1000 machn wolllen aber alles einzeln einzutippen wäre sehr anstengend


habt ihr eine lösung für mein problem?

Mfg Eric
 
aber ich will ja grade diese "liste" erstellen, soweit ich das erkennen kann.
 
@echo off
title Folder Manager
color 2

:start
cls
echo Press 1 for build folder's
echo Press 2 for name folder
echo Press 3 for delete all folder's with standart name
echo Press 4 for delete folder with new name
set/p a=
if %a% ==1 goto build
if %a% ==2 goto name1
if %a% ==3 goto delete1
if %a% ==4 goto delete4


:build
cls
set/p anzahl=Ornder Anzahl:
for /l %%i in (1,1,%anzahl%) do mkdir %%i
goto start


:name1
cls
echo First the real name!
set/p name=Name of folder:
echo Now the new name!
set/p newname= New name of folder:
ren %name% %newname%
goto start

:delete1
cls
echo Folder's with standart name!
echo ----------------------------------------
echo Do you wish to delete all folders? (y/n)
set/p yn=
if %yn% ==y goto delete2
if %yn% ==n goto start


:delete4
cls
echo Folder with new name!
echo ---------------------------------------------------
echo Do you wish to delete a folder with new name? (y/n)
set/p z=
if %z% ==y goto delete3
if %z% ==n goto start


:delete3
set/p deletename=Name of folder:
rmdir %deletename%
goto start


:delete2
rmdir 1
rmdir 2
rmdir 3
rmdir 4
rmdir 5
rmdir 6
rmdir 7
rmdir 8
rmdir 9
rmdir 10
rmdir 11
rmdir 12
rmdir 13
rmdir 14
rmdir 15
rmdir 16
rmdir 17
rmdir 18
rmdir 19
rmdir 20
rmdir 21
rmdir 22
rmdir 23
rmdir 24
rmdir 25
rmdir 26
rmdir 27
rmdir 28
rmdir 29
rmdir 30
rmdir 31
rmdir 32
rmdir 33
rmdir 34
rmdir 35
rmdir 36
rmdir 37
rmdir 38
rmdir 39
rmdir 40
rmdir 41
rmdir 42
rmdir 43
rmdir 44
rmdir 45
rmdir 46
rmdir 47
rmdir 48
rmdir 49
rmdir 50
rmdir 51
rmdir 52
rmdir 53
rmdir 54
rmdir 55
rmdir 56
rmdir 57
rmdir 58
rmdir 59
rmdir 60
rmdir 61
rmdir 62
rmdir 63
rmdir 64
rmdir 65
rmdir 66
rmdir 67
rmdir 68
rmdir 69
rmdir 70
rmdir 71
rmdir 72
rmdir 73
rmdir 74
rmdir 75
rmdir 76
rmdir 77
rmdir 78
rmdir 79
rmdir 80
rmdir 81
rmdir 82
rmdir 83
rmdir 84
rmdir 85
rmdir 86
rmdir 87
rmdir 88
rmdir 89
rmdir 90
rmdir 91
rmdir 92
rmdir 93
rmdir 94
rmdir 95
rmdir 96
rmdir 97
rmdir 98
rmdir 99
rmdir 100
goto start


das is mein eigener "folder manager" ^^

ich weiss dasses für sowas 1000 andre, bessere progs gibt, aber es is halt was eigenes.

jetz würde ich gerne die "rmdir 100" bis "rmdir 1000" weiterschreiben, damit alle ordner mit den namen 1-1000 gelöscht werden. (=


Mfg Eric
 
LOL
Du könntest einfach die "rmdir"-Zeilen kopieren und dann nur noch eine Ziffer vorne dran hängen. :D
Oder halt einfach "for /L %%i in (1 1 1000) do (rmdir %%i)"
 
Zuletzt bearbeitet:
danke (=
 
Zurück
Oben