kartusian
Goto Top

Ordner umbenennen

Hi,

ich möchte mittels batch ordner umbenennen, die am tag mit wahllosen Ordnernamen gespeichert werden.
Kann mir jemand einen One-liner verraten mit dem ich z.B. auf Laufwerk D:\Ordner\ alle enthaltenen Ordner in ein
Format wie z.B. TEST0001, TEST0002 usw... bringen kann?

Bin für jede hilfe dankbar.

Gruß aus Hamburg

Content-ID: 55813

Url: https://administrator.de/forum/ordner-umbenennen-55813.html

Ausgedruckt am: 22.04.2025 um 07:04 Uhr

bastla
bastla 04.04.2007 um 11:46:28 Uhr
Goto Top
Hallo kartusian und willkommen im Forum!

Wenn Du Deine Ansprüche etwas reduzierst und auch mit einem "Few-Liner" leben kannst, dann vielleicht so:
@echo off & setlocal
set /a Nr=10000
pushd D:\Ordner
for /f "delims=" %%i in ('dir *.* /b /ad') do call :ProcessFolder "%%i"  
popd
goto :eof
:ProcessFolder
set /a Nr+=1
ren %1 %Nr:~-4%

Grüße
bastla
kartusian
kartusian 04.04.2007 um 11:59:18 Uhr
Goto Top
Hi bastla,

danke, das funktioniert einwandfrei.

gr