Sortieren von webcam aufnahmen
Hallo !!
Ich habe bei mir in der Praxis jetzt 3 Webcams installiert. Diese liefern ca alle 3 sec ein Bild welches folgendes Format ausweist:
motion-2009-02-22-08-02-19.jpg
Dies kommen alle in ein Verzeichnnis zusammen und sollen nun Tageweise (Format: Jahr/Monat/Tag) verschoben werden.
WEnn der Ordner mit dem YYYY/MM/DD nicht existierst, soll er angelegt werden.
Ausgangsverzeichnis
C:\Kameras\Anmeldung\income\
Ziel Bsp:
C\Kameras\Anmeldung\2009.02.28\
Kann mir da jemand Helfen ??
Habe mittlerweile ca 100.000 Datein und kann die nur automatisiert verwalten.
Gruß
Marc
Ich habe bei mir in der Praxis jetzt 3 Webcams installiert. Diese liefern ca alle 3 sec ein Bild welches folgendes Format ausweist:
motion-2009-02-22-08-02-19.jpg
Dies kommen alle in ein Verzeichnnis zusammen und sollen nun Tageweise (Format: Jahr/Monat/Tag) verschoben werden.
WEnn der Ordner mit dem YYYY/MM/DD nicht existierst, soll er angelegt werden.
Ausgangsverzeichnis
C:\Kameras\Anmeldung\income\
Ziel Bsp:
C\Kameras\Anmeldung\2009.02.28\
Kann mir da jemand Helfen ??
Habe mittlerweile ca 100.000 Datein und kann die nur automatisiert verwalten.
Gruß
Marc
Please also mark the comments that contributed to the solution of the article
Content-Key: 110196
Url: https://administrator.de/contentid/110196
Printed on: May 5, 2024 at 05:05 o'clock
8 Comments
Latest comment
Servus,
Obwohl das "irgendwie" langweilig ist - eigentlich macht man[n] sich aus den Standbildern ein kleines filmchen....
Gruß
edit
hab den Fehler gemacht, die Variablen nicht in "" zu setzen....
Beim Kopieren aus den Codeblöcken kommt das mit dem leerzeichen am Ende jeder Zeile leider vor.
/edit
set "jahr=%date:~-4%"
set "monat=%date:~-7,2%"
set "tag=%date:~-10,2%"
if not exist C:\Kameras\Anmeldung\%jahr%-%monat%-%Tag%\ md C:\Kameras\Anmeldung\%jahr%-%monat%-%Tag%\
move C:\Kameras\Anmeldung\income\motion-%jahr%-%monat%-%Tag%-*.jpg C:\Kameras\Anmeldung\%jahr%-%monat%-%Tag%\
Obwohl das "irgendwie" langweilig ist - eigentlich macht man[n] sich aus den Standbildern ein kleines filmchen....
Gruß
edit
hab den Fehler gemacht, die Variablen nicht in "" zu setzen....
Beim Kopieren aus den Codeblöcken kommt das mit dem leerzeichen am Ende jeder Zeile leider vor.
/edit
Hallo Marcymarc und willkommen im Forum!
Ungetestet etwa so:
bzw, als "kosmetische" Maßnahme zur Vermeidung von (Fehler-)Meldungen, folgende Zeile 6:
Grüße
bastla
[Edit] Unterordner "income" im Quellpfad ergänzt [/Edit]
Ungetestet etwa so:
@echo off & setlocal
set "Basis=C:\Kameras\Anmeldung"
for /f "tokens=1-4 delims=-" %%i in ('dir /b "%Basis%\income\*.jpg"') do (
if not exist "%Basis%\%%j.%%k.%%l" md "%Basis%\%%j.%%k.%%l"
move "%Basis%\income\%%i-%%j-%%k-%%l-*.jpg" "%Basis%\%%j.%%k.%%l"
)
move "%Basis%\income\%%i-%%j-%%k-%%l-*.jpg" "%Basis%\%%j.%%k.%%l" >nul 2>&1
bastla
[Edit] Unterordner "income" im Quellpfad ergänzt [/Edit]
Hallo,
probier mal dies: http://www.skittel.de/hpprojekte/autosortfiles/index.html
War zwar für was anderes gedacht, müßte aber passen.
Stefa
probier mal dies: http://www.skittel.de/hpprojekte/autosortfiles/index.html
War zwar für was anderes gedacht, müßte aber passen.
Stefa