So löschen Sie Dateien mit PowerShell, die älter als 30 Tage sind

Maria Aktualisiert am Apr 16, 2024 to Fragen und Antworten zur Datenrettung | How-to Artikel

Zusammenfassung:

Ich benötige ein Skript, das alle Dateien, die älter als 30 Tage sind, aus einem Ordner entfernt, während alle Dateien und Verzeichnisse mit Dateien darin, die jünger als 30 Tage sind, erhalten bleiben. Gibt es Ideen zum Löschen von Dateien, die älter als 30 Tage sind, mit PowerShell oder anderen Tools?

Um Dateien zu löschen, die älter als 30 Tage sind (wir nehmen Windows 10 als Beispiel), können Sie PowerShell, Eingabeaufforderung und Datei-Explorer verwenden:

1. Klicken Sie mit der rechten Maustaste auf Ihr Suchergebnis für Windows PowerShell und wählen Sie "Als Administrator ausführen", nachdem Sie das Startmenü unter Windows 10 geöffnet haben. Geben Sie Get-ChildItem -Path "C:\\path\\to\\folder" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-30))} | Remove-Item im Fenster. Ersetzen Sie C:pathtofolder durch den Speicherort des Ordners, in dem sich die Dateien befinden, die Sie entfernen möchten, und ändern Sie "-30" in den obigen Befehl, der die Dateien mit dem neuesten Aktualisierungsdatum auswählt. Dann wird der Befehl nach Drücken der Eingabetaste ausgeführt.

2. Führen Sie die Eingabeaufforderung als Administrator auf Ihrem Windows 10 aus. Geben Sie ForFiles //p "C:pathtofolder"//s //d -X //c "cmd //c del //q @file ein und drücken Sie die Eingabetaste. Ändern Sie "C:pathtofolder " in den Pfad zu dem Ordner, aus dem Sie Dateien entfernen möchten, und ändern Sie "//d -X" in die Option, die Sie verwenden möchten, um nur Dateien mit dem letzten Aktualisierungsdatum auszuwählen. Mit diesem Befehl können Sie Dateien löschen, die älter als x Tage sind.

3. Das Löschen von Dateien, die älter als 30 Tage sind, mit dem Taskplaner ist die einfachste Methode für unerfahrene Benutzer. Um den Datei-Explorer zu starten, drücken Sie Win + E auf Ihrer Tastatur und suchen Sie den Zielordner. Klicken Sie auf "Geändertes Datum", wählen Sie die Dateien aus und löschen Sie sie.

Wenn Sie gelöschte Dateien wiederherstellen möchten, können Sie ein Wiederherstellungstool eines Drittanbieters herunterladen. Es ist möglich, gelöschte Dateien aus dem Papierkorb oder aus aktuellen Backups wiederherzustellen oder Ihr System auf ein früheres Datum zurückzusetzen. Mit drei einfachen Schritten können Sie EaseUS Data Recovery Wizard ausprobieren, um Ihre verlorenen Filme, Word-Dokumente, Musik und persönlichen Bilder wiederherzustellen.