Willkommen im PC-Welt-Forum
Liebe Leser,
Wenn dies Ihr erster Besuch hier ist, lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Sie müssen sich vermutlich registrieren, bevor Sie Beiträge verfassen können. Klicken Sie rechts auf 'Jetzt registrieren.', um den Registrierungsprozess zu starten.
Wenn dies Ihr erster Besuch hier ist, lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Sie müssen sich vermutlich registrieren, bevor Sie Beiträge verfassen können. Klicken Sie rechts auf 'Jetzt registrieren.', um den Registrierungsprozess zu starten.
Ergebnis 1 bis 5 von 5
Thema: Batch - Dateien umbenennen
-
24.05.2011, 21:15 #1
ROM
- Registriert seit
- 11.2010
- Beiträge
- 3
Batch - Dateien umbenennen
Hallo,
ich habe folgende Verzeichnisstruktur
R:\_ToRename\
R:\_ToRename\20110522\1\
R:\_ToRename\20110523\1\
R:\_ToRename\20110524\1\
usw.
In diesen Verzeichnissen befinden sich die Dateien, die ich per batch-Datei umbennen möchte.
Die Dateien haben folgendes Format:
zB 00606E909A1D_m20110523232230.jpg
Nun möchte nun den Teil nach dem "m" behalten, da dieses das Datum mit Uhrzeit ist. Vor dem Zeitstring noch "cam1_" davor, den Teil mit der Zeit der Lesbarkeit wegen mit Unterstrichen unterteilen, und ans Ende (vorm Suffix) "_2" dranhängen.
Die Datei soll nach dem Umbennen wie folgt heissen:
cam1_20110523_232230_2.jpg
Die Batch-Datei befindet sich in R:\ToRename\
Folgendes habe ich erstes gemacht:
@echo off
set Quelle="R:\_ToRename"
Set DateiFilter="*.jpg"
for /r %Quelle% %%i in (%DateiFilter%) do rename %%i %%~ni_Test.jpg
end
Das funktioniert schon mal. Nun habe ich aber Probleme, den Dateinamen auseinander zu nehmen. Versucht habe ich verschiedenes mit Variablenzuweisung der Teile des Dateinames mit Part1=%%i:~15,8 und Part2=%%i:~23,6. Danach dann NewName=cam1_%Part1%_%Part2%_2.jpg
rename %%i=%NewName%.jpg
Versuche habe ich auch mit For /f "tokens= und delims probiert, aber da blicke ich garnicht durch.
Ich hoffe, ich habe mein Anliegen verständlich erklärt, und es kann mir jemand helfen.
Besten Dank schon mal
docluma
-
24.05.2011, 21:20 #2
Sieh dir das mal näher an:
http://toolsandmore.de/Central/Produ...tei-Tools/Joe/
-
24.05.2011, 21:24 #3
ROM
- Registriert seit
- 11.2010
- Beiträge
- 3
-
10.08.2011, 23:17 #4
Kbyte
- Registriert seit
- 09.2000
- Beiträge
- 242
Hi,
batch Probleme lassen sich prima unter www.administrator.de lösen.
Dein Fall dürfte hier http://www.administrator.de/index.php?content=139801 behandelt werden.
Gruß
-
10.08.2011, 23:28 #5
Ähnliche Themen
-
Datei per Batch umbenennen
Von completelylost im Forum ProgrammierenAntworten: 5Letzter Beitrag: 04.11.2008, 07:53 -
Dateien nach vorhandenen Dateien umbenennen
Von Joshua24 im Forum Software allgemeinAntworten: 3Letzter Beitrag: 03.02.2008, 19:51 -
Dateien umbenennen
Von nrssiegen im Forum Software allgemeinAntworten: 5Letzter Beitrag: 08.12.2005, 23:38 -
Dateien umbenennen
Von starperry im Forum Kaufberatung [Software]Antworten: 7Letzter Beitrag: 17.05.2005, 23:45
Stichworte
12

Zitieren

Lesezeichen