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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 253700
Url: https://administrator.de/forum/batch-datei-um-dateien-mit-bestimmten-dateinamen-zu-loeschen-253700.html
Ausgedruckt am: 24.12.2024 um 01:12 Uhr
4 Kommentare
Neuester Kommentar
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 ...