Batch-Datei um Dateien mit bestimmten Dateinamen zu löschen
Hallo,
Ich habe mehrere Tausend Bilder die folgenden Namen haben "m20130310040500500".
Der Name setzt sich wie so zusammen "m" dann kommt das Datum "20130210" dann die Uhrzeit "040500" und dann noch ein paar zahlen.
Ich möchte jetzt gerne mit einer Batch-Datei alle Dateien bei denen die Uhrzeit zwischen 20:00:00 und 07:00:00 liegt löschen.
Kann mir da jemand helfen?
Danke
Gruß Swister
Ich habe mehrere Tausend Bilder die folgenden Namen haben "m20130310040500500".
Der Name setzt sich wie so zusammen "m" dann kommt das Datum "20130210" dann die Uhrzeit "040500" und dann noch ein paar zahlen.
Ich möchte jetzt gerne mit einer Batch-Datei alle Dateien bei denen die Uhrzeit zwischen 20:00:00 und 07:00:00 liegt löschen.
Kann mir da jemand helfen?
Danke
Gruß Swister
Please also mark the comments that contributed to the solution of the article
Content-Key: 253700
Url: https://administrator.de/contentid/253700
Printed on: April 24, 2024 at 10:04 o'clock
4 Comments
Latest comment
Einfachster Ansatz: alles wildcarden und platzhaltern ausser der Stunde, und einfach von 20 bis 07 uhr je ein befehl? Gewinnt nicht den Eleganz wettbewerb aber ist super easy und funktioniert (auf Windows 8 getestet):
die letzte zeile löscht dann alles bis 06:59 ...
del "m????????20*"
del "m????????21*"
del "m????????22*"
del "m????????23*"
.
.
.
del "m????????06*"
die letzte zeile löscht dann alles bis 06:59 ...