unverwechselbarkevelaer
Goto Top

Dateinamen automatisch verändern

Hallo,

ich habe folgendes Problem:

Ich muss um die Kompatibilität einer Software mit meinem Datenbestand herzustellen eine Sammlung von Daten umbenennen. Allerdings soll der eigentliche Name lediglich ergänzt werden.

Beispiel:

einwohnermeldeamt.doc soll automatisch einwohnermeldeamt-akte.doc werden.

Gibt es ein Programm, Script oder sonst was, womit ich in einem Ordner alle Dokumente um diesen einen speziellen Zusatz erweitern kann?

Danke schonmal

MfG

Content-Key: 78730

Url: https://administrator.de/contentid/78730

Printed on: April 19, 2024 at 18:04 o'clock

Member: Netzheimer
Netzheimer Jan 21, 2008 at 14:17:59 (UTC)
Goto Top
Ich benutze für so etwas den Ant-Renamer
Member: bastla
bastla Jan 21, 2008 at 15:14:05 (UTC)
Goto Top
Hallo unverwechselbarkevelaer!

Ein ganzes Script hätte ich nicht zu bieten, aber der folgende Oneliner (direkt an der Kommandozeile einzugeben) sollte es auch tun:
for %i in ("D:\Daten\*.*") do @echo ren "%i" "%~ni-akte%~xi"  
Das "@echo" sorgt dafür, dass die einzelnen "Rename"-Befehle nur angezeigt werden - wenn Du es weglässt, wird tatsächlich umbenannt.

Solltest Du diese Zeile in einem Batch verwenden wollen, müssen alle %-Zeichen verdoppelt werden.

Grüße
bastla
Member: DerBiba
DerBiba Jan 21, 2008 at 16:17:26 (UTC)
Goto Top
Je nach Komplexizität deiner Rename-Aufgabe kann dir auch das Tool "Joe" von ToolsAndMore.de weiterhelfen. Ist für den Privaten Einsatz kostenfrei und für Gewerblich glaub ich bei 10 Euro. Vorallem aber müsstest du damit nicht ständig das Batchfile anpassen und kannst es per Drag&Drop bedienen.

Download unter http://toolsandmore.biz/Central/Produkte/Software/Datei-Tools/Joe/

Viel Spass, Biba
Member: unverwechselbarkevelaer
unverwechselbarkevelaer Jan 22, 2008 at 07:12:21 (UTC)
Goto Top
super vielen Dank für die Antworten, alles brachbar und hilft mir weiter!