Mehrfach Umbenennung per Batch

frey

Ensign
Registriert
Juni 2002
Beiträge
232
Servus :)

ich habe mehrere *.txt Dateien mit einem Dateinamen bestehend aus immer 8 Ziffern. Nun will ich an diese 8 Ziffern automatisiert noch ein "index" anhängen lassen, damit die Dateien dann so heissen:

12345678index.txt

Ich habe dies mit Batch versucht...bin aber gescheitert...so sieht mein Syntax aus:

@echo off
set i="index"
ren *.txt *%i%.txt
exit

Was mache ich falsch?

Viele Grüße

der maze
 
dieser "ren" befehl funzt so nicht. er überstützt schlicht keine umbenennungen dieser art. mit ner normalen batch-datei biste hier aufm falschen weg.
 
Das geht z.B. mit dem Multi-Umbenenn-Tool des Total Commander.
 
okay, also via externer tools...hatte schon an mir gezweifelt, dass das net hinzubekommen sein sollte^^
 
Salut,

nimm Joe
 
for %%i in (*.*) do ren "%%i" "prefix_%%i"

Um das in index zwischen die Nummer und die Extension zu bekommen müsste man rumprobieren aber sonst.
 
Zurück
Oben