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

Ausgedruckt am: 28.03.2024 um 13:03 Uhr

Mitglied: Netzheimer
Netzheimer 21.01.2008 um 15:17:59 Uhr
Goto Top
Ich benutze für so etwas den Ant-Renamer
Mitglied: bastla
bastla 21.01.2008 um 16:14:05 Uhr
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
Mitglied: DerBiba
DerBiba 21.01.2008 um 17:17:26 Uhr
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
Mitglied: unverwechselbarkevelaer
unverwechselbarkevelaer 22.01.2008 um 08:12:21 Uhr
Goto Top
super vielen Dank für die Antworten, alles brachbar und hilft mir weiter!