Auslesen der Datei und dann umbennen
Hallo !
Hoffe auf eure Hilfe und ja ich habe das Forum vorher durchgelesen. Finde aber keine passende Antwort mit der es gelingt.
Habe viele Datein in meinem Unterverzeichnis nach folgedem Muster:
Variante 1: 00626E4032FF()_1_20120804172115_3245.jpg = Aufgenommen 04.08.2012 17:21:15 Uhr
Variante 2: 00EA21634B5D()_1_20120728212744_3390.jpg = Aufgenommen 28.07.2012 21:27:44 Uhr
Diese befinden sich in vielen Unterverzeichnissen.
Also in den Verzeichnissen sollen sie blieben aber automatisch umbenannt werden nach folgedem Schema:
HH-MM-SS__TAG-MONAT-JAHR.jpg
Kann mir da bitte jemand helfen ?
Grüße
Marc
Variante 1: 00626E4032FF()_1_20120804172115_3245.jpg = Aufgenommen 04.08.2012 17:21:15 Uhr
Variante 2: 00EA21634B5D()_1_20120728212744_3390.jpg = Aufgenommen 28.07.2012 21:27:44 Uhr
Diese befinden sich in vielen Unterverzeichnissen.
Also in den Verzeichnissen sollen sie blieben aber automatisch umbenannt werden nach folgedem Schema:
HH-MM-SS__TAG-MONAT-JAHR.jpg
Kann mir da bitte jemand helfen ?
Grüße
Marc
Please also mark the comments that contributed to the solution of the article
Kommentar vom Moderator Biber am Aug 04, 2012 um 21:33:33 Uhr
Auslesen der Datei und dann umbennen
tiefer SeufzerSame procedure as last thread
#842
Content-Key: 189119
Url: https://administrator.de/contentid/189119
Printed on: April 19, 2024 at 12:04 o'clock
8 Comments
Latest comment
Hallo Marc.P.Neumann!
[OT]
Bibers "Running Gag Counter" wird dich wohl auch diesmal wieder ereilen.
Ich glaube, wenn du dieses Forum nach dem Stichwort "Umbennen" durchsuchst, gibt es mehr Hits als würdest du nach "Umbenennen" suchen. Schon erstaunlich
[/OT]
Teste:
Entferne ECHO und PAUSE, wenn du glaubst es würde funktionieren.
Grüße
rubberman
[OT]
Bibers "Running Gag Counter" wird dich wohl auch diesmal wieder ereilen.
Ich glaube, wenn du dieses Forum nach dem Stichwort "Umbennen" durchsuchst, gibt es mehr Hits als würdest du nach "Umbenennen" suchen. Schon erstaunlich
[/OT]
Teste:
@echo off &setlocal
for /r %%i in (*.jpg) do (
for /f "tokens=3 delims=_" %%j in ("%%~ni") do (
if "%%j" neq "" (
set "file=%%i"
set "d=%%j"
setlocal EnableDelayedExpansion
ECHO ren "!file!" "!d:~8,2!-!d:~10,2!-!d:~-2!__!d:~6,2!-!d:~4,2!-!d:~,4!.jpg"
endlocal
)
)
)
PAUSE
Entferne ECHO und PAUSE, wenn du glaubst es würde funktionieren.
Grüße
rubberman