Manchmal wird eine große Anzahl von Dateien auf Ihrem Computer gespeichert, der nicht mehr erforderlich ist. Nehmen wir an, wir möchten Dateien reinigen, die nicht länger als X -Tage verwendet werden. Der "X”Bezieht sich auf eine beliebige Zahl, die die Anzahl der Tage darstellt, wie älter als 5 Tage, älter als 7 usw. Wir müssen sie monatlich löschen. Zu diesem Zweck werden wir verschiedene Techniken beschreiben, um Dateien auf einfache Weise älter als x Tage zu löschen:
Die folgenden Ergebnisse werden erwartet:
Methode 1: Löschen Sie Dateien, die älter als x Tage in Windows verwenden, mit der Eingabeaufforderung
Die Eingabeaufforderung ist eine meist gebrauchte Windows -Befehlszeile UI/Shell. Es wird in erster Linie verwendet, um verschiedene Aufgaben durch die Befehlszeile auszuführen. Nehmen wir an, wir möchten die Dateien, die älter als „30“ Tage aus dem Verzeichnisnamen -Ordner älter sind, löschen, wie Sie im folgenden Bild sehen können:
Um Dateien zu löschen, die älter als x Tage sind, befolgen Sie die folgenden Schritte.
Schritt 1: Eingabeaufforderung öffnen
Drücken Sie zunächst die “Fenster"Schlüssel und starten Sie die"Start" Speisekarte. Führen Sie die Eingabeaufforderung als Administratorbenutzer im Startmenü aus:
Schritt 2: Löschen von Dateien älter als x Tage
Führen Sie den angegebenen Befehl aus, um Dateien zu löschen, die älter als x (30) Tage sind:
> Forfiles /P "C: \ Benutzer \ anuma \ downloads \ order" /s /d -30 /c "cmd /c del @file"
Der Befehl wird beschrieben als:
Sie können sehen, dass wir die Dateien, die älter als 30 Tage sind, erfolgreich gelöscht haben:
Jetzt werden wir diesen Vorgang mit den oben genannten Techniken nacheinander ausführen.
Methode 2: Löschen von Dateien älter als x Tage in Windows mit PowerShell
PowerShell ist ein Befehlszeilen-Tool, mit dem Windows-basierte Aufgaben mithilfe von Befehlen ausgeführt werden. Es ist eine bekannte Befehlszeilenschnittstelle. Die untergedrehte Prozedur ist effektiv genug, um Dateien zu löschen, die älter als x Tage mit PowerShell sind.
Schritt 1: Windows PowerShell öffnen
Öffnen Sie das Windows PowerShell im Startmenü:
Schritt 2: Löschen von Dateien älter als x Tage
Verwenden Sie den genannten Befehl, um Dateien zu löschen, die älter als x Tag sind:
Get -childitem "C: \ Benutzer \ Anuma \ Downloads \ Ordner" -Recurse | Wo-objekt ($ _.LastWritetime -LT (Treffen).Adddays (-30)) | Gegenstand entfernen
Die untergegebene Ausgabe zeigt an, dass wir erfolgreich löschte Dateien gelöscht haben, die älter als 30 Tage sind:
Methode 3: Löschen von Dateien, die älter als x Tage in Windows verwenden, automatisch mit dem Aufgabenplaner
Task Scheduler ist ein integriertes Windows-Betriebssystem-Dienstprogramm, das zum Planen von Aufgaben verwendet wird. Planen wir eine Aufgabe, die die Datei monatlich automatisch älter als x Tage löscht. Diese Automatisierungsaktion ist auch wöchentlich oder täglich möglich. Befolgen Sie die angegebenen Schritte, um dieses Ziel zu erfüllen.
Schritt 1: Aufgabenplaner öffnen
Suche nach “Aufgabenplaner" im "Start-upMenü und öffnen Sie die Task -Scheduler -App aus den angezeigten Ergebnissen:
Schritt 2: Erstellen Sie eine Aufgabe
Planen Sie eine neue Aufgabe, um Dateien zu löschen, die älter als x Tage sind. Klicken Sie dazu im Menü "Aktion" auf die Option "Task erstellen" Option:
Schritt 3: Stellen Sie allgemeine Aufgabendaten fest
Geben Sie den Aufgabenamen in die “einNameTextfeld und fügen Sie eine Beschreibung hinzu (empfohlen, aber nicht obligatorisch) wie hier:
Schritt 4: Zeitplanaufgabe
Nach Abschluss der allgemeinen Einstellung öffnen Sie die “Löst ausMenü aus der Menüleiste und klicken Sie auf die “NeuSchaltfläche, um eine Aufgabe zu planen:
Wähle aus "Nach einem Zeitplan”Option in“Beginnen Sie eine Aufgabe" Dropdown-Menü. Planen Sie als nächstes eine Aufgabe zum monatlichen Löschen von Dateien. Legen Sie das Datum fest, an dem die geplante Aufgabe ausgeführt wird. Legen Sie auch den Monat fest, in dem die Aufgabe automatisch ausgeführt wird, wie wir hinzugefügt habenJanuar","Februar", usw. Danach schlagen Sie die "OK" Taste:
Schritt 4: Geben Sie Aktionen zum Löschen von Dateien an
Als nächstes setzen Sie im Aktionsmenü eine neue Aktion fest. Zu diesem Zweck treffen Sie den „neuen“:
Von dem "AktionDropdown-Liste "Starten Sie ein Programm starten" Option. Im Feld Skript/Programm hinzufügen “Vorliegt"Und auch ein Argument passieren"/P "C: \ Benutzer \ Anuma \ OneDrive \ Desktop \ Ordner" /s /m *.txt /d-10 /c "cmd /c del /q @file"”. Danach schlagen Sie die "OK" Taste:
Sie können sehen, dass wir Aktionen erfolgreich eingestellt haben, um Dateien monatlich zu löschen:
Zusätzlich aus dem “EinstellungMenü, markieren Sie die hervorgehobene Option und klicken Sie auf die “OK" Taste:
Die folgende Ausgabe zeigt, dass wir eine neue Aufgabe zum Löschen von Dateien auf monatlicher Basis erfolgreich erstellt oder geplant haben:
Abschluss
Um Dateien zu löschen, die älter als x Tage in Windows sind, können Sie entweder die Eingabeaufforderung oder die Windows PowerShell verwenden. GUI von Fenstern kann auch ausgeübt werden, um den Zweck zu erfüllen. Die von CMD und PowerShell unterstützten Befehle löschen Dateien gemäß ihrer letzten aktualisierten Zeit. Wir können Dateien automatisch in Windows älter als x Tage löschen, indem wir einen neuen Job oder eine neue Aufgabe in der Task -Manager -Anwendung planen. Diese Anleitung hat alle Methoden zum Löschen von Dateien gezeigt, die in Windows älter als x Tage sind.