{"id":689,"date":"2018-10-01T15:16:19","date_gmt":"2018-10-01T13:16:19","guid":{"rendered":"http:\/\/archiv.etscheid.biz\/?p=689"},"modified":"2018-10-01T15:16:19","modified_gmt":"2018-10-01T13:16:19","slug":"windows-ordner-und-dateien-nach-zeit-loeschen","status":"publish","type":"post","link":"https:\/\/etscheid.biz\/blog\/2018\/10\/01\/windows-ordner-und-dateien-nach-zeit-loeschen\/","title":{"rendered":"Windows Ordner und Dateien nach Zeit l\u00f6schen"},"content":{"rendered":"<p>Aktuell ist es so, dass ich die Bilder einer Webcam bei mir auf dem FTP Server lokal speichere. Da die Kamera aber f\u00fcr jeden Tag einen neuen Ordner und Bilder erstellt (da ich das so m\u00f6chte, es geht auch anders) wird es auf die Dauer ziemlich viel an Bildern (Dateien und Ordnern)<\/p>\n<p>Ich war jetzt auf der Suche nach einem Script, womit die Bilder, die \u00e4lter als 6 Monate sind automatisch gel\u00f6scht werden.<\/p>\n<p>Folgendes habe ich gefunden bzw. auf meine Bed\u00fcrfnisse zugeschnitten.<\/p>\n<p><!--more--><\/p>\n<p>Der erste Eintrag in meiner Batch Datei (.bat) ist f\u00fcr das finden der alten Dateien und l\u00f6schen zust\u00e4ndig:<\/p>\n<p><code>Forfiles \/P h:\\ftp\\ipcam \/S \/M *.* \/D -182 \/C \"cmd \/c del \/q @path\"<\/code><\/p>\n<p>Danach sind alle Bilder, die \u00e4lter als 182 Tage sind gel\u00f6scht. Der Ordner bei mir lautet: H:\\ftp\\ipcam und muss nat\u00fcrlich individuell angepasst werden.<\/p>\n<p>Leider werden aber nur die Dateien gel\u00f6scht, nicht aber die Ordner. Dazu wird ein weiterer Befehl ben\u00f6tigt:<\/p>\n<p><code>FOR \/F %I IN ('dir \/AD \/b \/s h:\\ftp\\ipcam') DO rd %I<\/code><\/p>\n<p>Der Ordner ist der selbe allerdings muss beachtet werden, das dieser Befehl nur als Batch funktioniert, wenn vor das <code>%I<\/code> ein weiteres <code>%<\/code> Zeichen dazu kommt.\u00a0(Also insgesamt zwei %) sieht dann so aus:<\/p>\n<p><code>FOR \/F %%I IN ('dir \/AD \/b \/s h:\\ftp\\ipcam') DO rd %%I<\/code><\/p>\n<p>Danach das ganze als *.bat abspeichern. In Windows Aufgabenplanung einen neuen Task erstellen und das Script jeden Tag einmal laufen lassen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aktuell ist es so, dass ich die Bilder einer Webcam bei mir auf dem FTP Server lokal speichere. Da die Kamera aber f\u00fcr jeden Tag einen neuen Ordner und Bilder erstellt (da ich das so m\u00f6chte, es geht auch anders) wird es auf die Dauer ziemlich viel an Bildern (Dateien und Ordnern) Ich war jetzt &hellip; <\/p>\n<p class=\"read-more\"><a class=\"readmore-btn\" href=\"https:\/\/etscheid.biz\/blog\/2018\/10\/01\/windows-ordner-und-dateien-nach-zeit-loeschen\/\">+<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[81],"tags":[156,157,158],"class_list":["post-689","post","type-post","status-publish","format-standard","hentry","category-windows","tag-dateien-loeschen","tag-ordner-loeschen","tag-script"],"_links":{"self":[{"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/posts\/689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/comments?post=689"}],"version-history":[{"count":0,"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/posts\/689\/revisions"}],"wp:attachment":[{"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/media?parent=689"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/categories?post=689"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/tags?post=689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}