Windows Tips & News

So löschen Sie Dateien, die älter als X Tage in Windows 10 sind

click fraud protection
EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimieren

Windows 10 bietet eine Reihe von Verbesserungen, mit denen Sie Ihren PC sauber halten können. Die neuesten Versionen enthalten integrierte Tools zur automatischen leeren Sie den Papierkorb und reinige die Downloads-Ordner regelmäßig. Wenn Sie einen frühen Build von Windows 10 oder eine frühere Version des Betriebssystems ausführen, stehen Ihnen diese Funktionen leider nicht zur Verfügung. So können Sie Dateien, die älter als bestimmte Tage sind, mit drei verschiedenen Methoden löschen.

Werbung


Um dieses Ziel zu erreichen, benötigen Sie nicht einmal Tools von Drittanbietern. Dies kann entweder mit dem Datei-Explorer, PowerShell oder einer Batch-Datei erfolgen.

Der Datei-Explorer ist die Standard-Dateimanager-App in Windows 10. Es hat ein spezielles Suchfeld. Wenn es fokussiert wird, werden eine Reihe von erweiterten Optionen in der Multifunktionsleiste angezeigt. Um die Suchfunktion im Datei-Explorer zu aktivieren, klicken Sie auf das Suchfeld oder drücken Sie

F3 auf der Tastatur. Die Multifunktionsleiste sieht dann wie folgt aus:Datei-Explorer-Suchleiste So löschen Sie Dateien, die älter als eine bestimmte Anzahl von Tagen sind.

Inhaltverstecken
Löschen Sie Dateien, die älter als X Tage sind, mit dem Datei-Explorer
Löschen Sie Dateien, die älter als X Tage sind, mit einer Stapeldatei
Dateien, die älter als X Tage sind, automatisch löschen
Löschen Sie Dateien, die älter als X Tage sind, mit PowerShell

Löschen Sie Dateien, die älter als X Tage sind, mit dem Datei-Explorer

  1. Öffnen Sie die Registerkarte Suchtools in der Multifunktionsleiste (F3).
  2. Klicken Sie auf die Datum geändert Taste. Es hat eine Dropdown-Liste mit Optionen.Datei-Explorer Änderungsdatum Dropdown-Suche
  3. Wählen Sie die gewünschte Option aus, z. B. Letzte Woche.

Der Datei-Explorer filtert die Ergebnisse sofort. Wählen Sie die Dateien aus, die Sie nicht benötigen, und drücken Sie die Löschen Taste zum Löschen von Dateien. Alternativ können Sie mit der rechten Maustaste auf die Auswahl klicken und auswählen Löschen aus dem Kontextmenü.Datei-Explorer Dateien löschen

Tipp: Sie können Ihre eigenen benutzerdefinierten Größenfilter verwenden. Sie müssen lediglich die gewünschte Filterbedingung wie folgt in das Suchfeld des Datei-Explorers eingeben:

Änderungsdatum: 01.11.2017.. 11/20/2017
Datei-Explorer Dateien finden, die älter sind als

Anstelle von 'datemodified' können Sie 'datecreated' verwenden, um Dateien in einem bestimmten Datumsbereich zu finden.

Alternativ können Sie den datumsbezogenen Parameter und einen Doppelpunkt (:) eingeben. Dadurch zeigt der Datei-Explorer die Datumsauswahl an. Wählen Sie ein Datum oder eine Bedingung aus dem Kalender-Popup aus. Sie können auf ein Datum klicken und ziehen, um einen Datumsbereich anzugeben. Auf diese Weise können Sie die Ergebnisse filtern, um genau das zu erhalten, was Sie möchten.

Datei-Explorer Dateien nach Datumsbereich suchen

Diese Methode eignet sich zum gelegentlichen manuellen Löschen von Dateien. Wenn Sie den Vorgang automatisieren müssen, z. Wenn Sie den Ordner Downloads regelmäßig bereinigen, sollten Sie entweder die Eingabeaufforderungs- oder die PowerShell-Methode verwenden. Lassen Sie uns sie überprüfen.

Löschen Sie Dateien, die älter als X Tage sind, mit einer Stapeldatei

In meinem vorherigen Artikel, Finden Sie große Dateien in Windows 10 ohne Tools von Drittanbietern, wir haben das Nützliche kennengelernt Für Dateien Konsolenbefehl. Dieser Befehl wählt eine Datei (oder einen Satz von Dateien) aus und führt einen Befehl für diese Datei aus.

Forfiles-Hilfe

Die Schalter, die wir verwenden können, sind wie folgt:
/S - Dieser Schalter macht forfiles rekursive Unterverzeichnisse. Wie "DIR /S".
/D - Wählen Sie Dateien mit einem Datum der letzten Änderung aus. Zum Beispiel bedeutet -365 vor über einem Jahr, -30 bedeutet vor einem Monat.
/P - Um den Pfad zum Starten der Suche anzugeben.
/C "Befehl" - Dieser Befehl gibt den Befehl an, der für jede gefundene Datei ausgeführt werden soll. Befehlszeichenfolgen sollten in doppelte Anführungszeichen eingeschlossen werden.

Der Standardbefehl ist "cmd /c echo @file".

Die folgenden Variablen können in der Befehlszeichenfolge verwendet werden:
@file - gibt den Namen der Datei zurück.
@fname - gibt den Dateinamen ohne Erweiterung zurück.
@ext - gibt nur die Erweiterung der Datei zurück.
@path - gibt den vollständigen Pfad der Datei zurück.
@relpath - gibt den relativen Pfad der Datei zurück.
@isdir - gibt "TRUE" zurück, wenn ein Dateityp. ist
ein Verzeichnis und "FALSE" für Dateien.
@fsize - gibt die Größe der Datei in Bytes zurück.
@fdate - gibt das letzte Änderungsdatum der Datei zurück.
@ftime - gibt die letzte Änderungszeit der Datei zurück.

So löschen Sie Dateien, die älter als X Tage sind, Mach Folgendes.

  1. Öffne eine neue Eingabeaufforderung Beispiel.
  2. Geben Sie den folgenden Befehl ein:
    ForFiles /p "C:\My Folder" /s /d -30 /c "cmd /c del @file"

    Ersetzen Sie den Ordnerpfad und die Anzahl der Tage durch die gewünschten Werte und Sie sind fertig.Datei-Explorer Dateien löschen, die älter als Cmd sind

Um beispielsweise Dateien, die älter als einen Monat sind, aus dem Ordner Downloads zu entfernen, verwenden Sie den folgenden Befehl:

ForFiles /p "%userprofile%\Downloads" /s /d -30 /c "cmd /c del @file"

Dieser Trick funktioniert in allen modernen Windows-Versionen, einschließlich Windows 7, Windows 8, Windows 8.1 und Windows 10.Datei-Explorer Downloads löschen, die älter als Cmd sind

Dateien, die älter als X Tage sind, automatisch löschen

Sie können diese Aufgabe mit der integrierten Taskplaner-App automatisieren.

  1. Verwaltungstools öffnen und klicken Sie auf das Taskplaner-Symbol.
  2. Klicken Sie im linken Bereich auf den Eintrag "Task Scheduler Library":Windows 10 Taskplaner-Bibliothek
  3. Klicken Sie im rechten Bereich auf den Link "Aufgabe erstellen":Windows 10 Task-Link erstellen
  4. Ein neues Fenster mit dem Titel "Aufgabe erstellen" wird geöffnet. Geben Sie auf der Registerkarte "Allgemein" den Namen der Aufgabe an. Wählen Sie einen leicht erkennbaren Namen wie "Alte Dateien löschen".Datei-Explorer-Aufgabe zum Löschen alter Dateien
  5. Wechseln Sie auf den Reiter "Aktionen". Klicken Sie dort auf die Schaltfläche "Neu...":
    Windows 10 Registerkarte " Aktionen erstellen" im Fenster " Aufgaben erstellen"Windows 10 Task erstellen Fenster Aktionen Registerkarte neue Schaltfläche
  6. Das Fenster "Neue Aktion" wird geöffnet. Dort müssen Sie die folgenden Daten angeben.
    Aktion: Starten Sie ein Programm
    Programm/Skript: ForFiles.exe
    Argumente hinzufügen (optional): /p "%userprofile%\Downloads" /s /d -30 /c "cmd /c del @file"
    Löschen Sie alte Dateien Ts-AktionÄndern Sie den Ordnerpfad und die Anzahl der Tage nach Bedarf.
  7. Gehen Sie in Ihrer Aufgabe zur Registerkarte Auslöser. Klicken Sie dort auf die Schaltfläche Neu.Neue Trigger-Taste
  8. Wählen Sie unter Aufgabe beginnen in der Dropdown-Liste "Nach Zeitplan" aus und klicken Sie auf die Schaltfläche OK. Geben Sie an, wann die Aufgabe ausgeführt werden soll.Alte Dateien löschen Ts Trigger
  9. Wechseln Sie in den Reiter „Einstellungen“. Aktivieren Sie die Optionen
    - Erlauben Sie, dass die Aufgabe bei Bedarf ausgeführt wird.
    - Führen Sie die Aufgabe so schnell wie möglich aus, nachdem ein geplanter Start verpasst wurde.Alte Dateien löschen Ts-Einstellungen
  10. Klicken Sie auf OK, um Ihre Aufgabe zu erstellen.

Das ist es.

Wenn Sie PowerShell bevorzugen, können Sie schließlich ein spezielles Cmdlet verwenden, um alte Dateien zu entfernen.

Löschen Sie Dateien, die älter als X Tage sind, mit PowerShell

  1. Öffnen Sie ein neues PowerShell-Fenster.
  2. Geben Sie den folgenden Befehl ein:
    Get-ChildItem "%userprofile%\Downloads" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-30))}| Gegenstand entfernen

Wenn das Cmdlet Get-ChildItem Dateien findet, die älter als einen Monat sind, wird das Cmdlet Remove-Item für jede Datei aufgerufen, um sie zu entfernen.

Das ist es.

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimieren
So verhindern Sie, dass Windows 7 und Windows 8 auf Windows 10 aktualisiert werden

So verhindern Sie, dass Windows 7 und Windows 8 auf Windows 10 aktualisiert werden

Es ist mittlerweile allgemein bekannt, dass Microsoft Windows 10 aggressiv vorantreibt. Wenn Sie ...

Weiterlesen

Anzeigeeinstellungen in Windows 8.1

Anzeigeeinstellungen in Windows 8.1

Hinterlasse eine AntwortDie Anzeigeeinstellungen in Windows 8.1 sind Teil der Anwendung PC-Einste...

Weiterlesen