Einzelnen Beitrag anzeigen
Alt 28.12.2004, 23:17   #9
flinx
Inventar
 
Registriert seit: 08.04.2001
Beiträge: 3.101


Standard

Unter 2k & XP könnte ev.
Code:
@echo off
setlocal
for /f "tokens=*" %%? in ('dir /b *.mp3') do call :umbenennen "%%?"
goto :EOF

:umbenennen
set pfad=%~dp1
set name=%~1
echo ren "%pfad%%name%" "%pfad%%name:~12%"
goto :EOF

:EOF
endlocal
funktionieren.
Ev. mit
Zitat:
Das Ersetzen von Umgebungsvariablen wurde folgendermaßen erweitert:

%PATH:str1=str2%

Dies erweitert die PATH-Umgebungsvariable, wobei jede Instanz von "str1" im
erweiterten Ergebnis mit "str2" ersetzt wird. "str2" kann die leere
Zeichenfolge sein, um alle Instanzen von "str1" aus der erweiterten Ausgabe zu
löschen. Wenn "str1" mit einem Sternchen beginnt, steht "str1" für alles
zwischen dem Anfang der erweiterten Ausgabe bis zum ersten Auftreten des
übrigen Abschnitts von "str1".
in "%pfad%%name:~12%" arbeiten.
flinx ist offline   Mit Zitat antworten