survial555
Goto Top

Nur Dateien mit eines bestimmten Zeitrausm kopieren

Hallo,
ich habe mal ein ganz spezielles Problem:
Und zwar habe ich einen Ordner wo tausende Datein drin liegen (Bilder). Zeitraum über 7 Monate. Von jedem Tag liegen etliche Bilder vor.
Ich brauche jedoch von allen Tagen lediglich die Bilder aus dem Zeitraum 6 Uhr morgens bis 19 Uhr abends.
Gibt es eine Möglichkeit, einen Befehl (cmd) oder ein Programm mit dem ich nur diese Dateien von allen Tags selektieren und kopieren kann?
Wäre für Tipps sehr dankbar!

Content-ID: 518992

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

Ausgedruckt am: 22.11.2024 um 07:11 Uhr

emeriks
Lösung emeriks 26.11.2019 um 09:09:51 Uhr
Goto Top
Hi,
mit PowerShell
z.B. irgenwie so
Get-ChildItem -Path xxxxx -File | ?{$_.LastWriteTime.Hour -gt 5 -and $_.LastWriteTime.Hour -lt 20} | Copy-Item -Destination yyyy 

E.
141965
Lösung 141965 26.11.2019 aktualisiert um 09:20:53 Uhr
Goto Top
Powershell
Get-Childitem "D:\Quelle" -File | ?{$_.LastWriteTime.Hour -in (6..18)} | copy-item -Destination "D:\Ziel"  
survial555
survial555 26.11.2019 um 09:24:24 Uhr
Goto Top
Ach wie cool ist das denn! Super danke! Das probiere ich gleich aus.