Laufende Ordnernummer erweitern
Moin,
ich habe folgendes Problem mit meiner Ordnerstruktur.
Die Struktur sieht bisher so aus:
01_Ordner1
01_Unterordner1
02_Unterordner2
02_Ordner2
01_Unterordner1
02_Unterordner2
Jedoch benötige ich jetzt Reserve bei der laufenden Ordnernummer:
010_Ordner1
01_Unterordner1
02_Unterordner2
020_Ordner2
01_Unterordner1
02_Unterordner2
Ich habe versucht dies mit einem Batchprogramm zu realisieren, bin jedoch gescheitert.
Mein Ansatz sieht wie folgt aus:
rename %CD%\ "!%CD%\:01_=010_!"
Bei dem Testen des Programmes bekomme ich die Fehlermeldung: Syntaxfehler.
Kann mir da jemand weiterhelfen oder hat einen anderen Ansatz?
Vielen Dank im voraus.
MfG
Maik
PS: Die laufende Nummer der Unterordner soll nicht verändert werden.
ich habe folgendes Problem mit meiner Ordnerstruktur.
Die Struktur sieht bisher so aus:
01_Ordner1
01_Unterordner1
02_Unterordner2
02_Ordner2
01_Unterordner1
02_Unterordner2
Jedoch benötige ich jetzt Reserve bei der laufenden Ordnernummer:
010_Ordner1
01_Unterordner1
02_Unterordner2
020_Ordner2
01_Unterordner1
02_Unterordner2
Ich habe versucht dies mit einem Batchprogramm zu realisieren, bin jedoch gescheitert.
Mein Ansatz sieht wie folgt aus:
rename %CD%\ "!%CD%\:01_=010_!"
Bei dem Testen des Programmes bekomme ich die Fehlermeldung: Syntaxfehler.
Kann mir da jemand weiterhelfen oder hat einen anderen Ansatz?
Vielen Dank im voraus.
MfG
Maik
PS: Die laufende Nummer der Unterordner soll nicht verändert werden.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 420284
Url: https://administrator.de/forum/laufende-ordnernummer-erweitern-420284.html
Ausgedruckt am: 20.05.2025 um 03:05 Uhr
4 Kommentare
Neuester Kommentar

Batch in den Ordner mit den Ordnern der Rootebene packen ...
for /d %%a in ("%~dp0*") do ren "%%a" "0%%~nxa"

Dann habe ich das missverstanden, in dem Fall
for /d %%a in ("%~dp0*") do for /f "tokens=1,* delims=_" %%b in ("%%~nxa") do ren "%%a" "%%~b0_%%c"