So können Sie Powershell-Dateien löschen, die älter als 30 Tage sind

Auf Windows 10 , Storage Sense ist im Grunde eine Funktion, um automatisch Speicherplatz freizugeben, wenn der Speicherplatz knapp wird. Die Funktion funktioniert tatsächlich durch das Löschen von Junk-Systemdateien, also Dateien, die sich im Papierkorb befanden. Oder lädt den Ordner für mehr als einen Monat herunter und macht OneDrive-Inhalte, die Sie seit einiger Zeit verwendet haben, nur online. In diesem Artikel werden wir darüber sprechen, wie Sie Powershell-Dateien löschen, die älter als 30 Tage sind. Lass uns anfangen!





Obwohl diese Funktion sehr nützlich sein kann, um den Speicherplatz zu kontrollieren. Es ist begrenzt und bietet nicht wirklich die Möglichkeit, verschiedene Speicherorte manuell hinzuzufügen, um Dateien zu überwachen und zu löschen, die sich im letzten Monat oder so nicht geändert haben.



Wenn Sie unwichtige Dateien an einem anderen Ort speichern, können Sie PowerShell und den Taskplaner zur Überwachung verwenden. Und bereinigen Sie auch Dateien aus anderen Ordnern, die älter als eine angegebene Anzahl von Tagen sind.

Verwenden Sie PowerShell, um unter Windows 10 Dateien zu löschen, die älter als 30 Tage sind

Wenn Sie verschiedene Ordner mit vielen Dateien haben und diese bereinigen möchten, die älter als viele Tage sind. Dann können Sie diese einfachen Schritte verwenden:



  • Zuerst öffnen Start .
  • Dann suche nach Windows PowerShell , tippe mit der rechten Maustaste auf das Ergebnis und wähle das Als Administrator ausführen Möglichkeit.
  • Geben Sie den folgenden Befehl ein, um Dateien zu löschen, die in den letzten 30 Tagen nicht geändert wurden, und tippen Sie dann auf Eingeben ::
'C:path ofolder'

Denken Sie im obigen Befehl daran, |_+_| . zu ändern Geben Sie den Pfad zu dem Ordner an, in dem Sie Dateien löschen möchten. Und dann ändern |_+_| um Dateien mit einem letzten Änderungsdatum auszuwählen.



Powershell Dateien löschen

Verwenden Sie den Taskplaner, um Dateien, die älter als 30 Tage sind, automatisch unter Windows 10 zu löschen

Der Befehl in den vorherigen Anweisungen gibt Ihnen die Berechtigung, Dateien in einem Ordner zu löschen, die älter als 30 Tage sind. Sie müssen jedoch PowerShell öffnen und den Befehl dann jedes Mal manuell ausführen, wenn Sie Speicherplatz freigeben möchten.



Erstellen Sie ein PowerShell-Skript über Notepad | PowerShell Dateien löschen

Wenn Sie eine Aufgabe mit dem Aufgabenplaner ausführen möchten. Dann müssen Sie zusammen mit diesen einfachen Schritten ein PowerShell-Skript erstellen:



  • Zuerst öffnen Start .
  • Suchen nach Notizblock und tippen Sie dann auf das oberste Ergebnis, um das Erlebnis zu öffnen.
  • Sie müssen den folgenden Befehl kopieren und in eine Notepad-Textdatei einfügen:
-30

Denken Sie im obigen Befehl daran, |_+_| . zu ändern die den Pfad zum Ordner angibt. Dass Sie Dateien entfernen und ändern möchten |_+_| um Dateien mit einem letzten Änderungsdatum auszuwählen.

  • Tippen Sie auf Datei Speisekarte.
  • Wählen Sie das Speichern als eine Option.
  • Dann speichern Sie die Datei mit dem cleanup.ps1 auch Name und Erweiterung.

Erstellen Sie eine Aufgabe über den Aufgabenplaner | PowerShell Dateien löschen

Wenn Sie den Prozess automatisieren möchten, müssen Sie den Taskplaner verwenden. Um eine Aufgabe zu erstellen, die den Befehl in bestimmten Intervallen ausführt.

  • Zuerst öffnen Start .
  • Dann suche nach Aufgabenplaner und tippen Sie auf das Ergebnis.
  • Tippen Sie mit der rechten Maustaste auf Taskplaner-Bibliothek Mappe.
  • Tippen Sie dann auf Neuer Ordner Möglichkeit.
  • Geben Sie einen beliebigen Namen für den Ordner ein und tippen Sie auf OK . (Wir erstellen einen neuen Ordner, um Aufgaben organisiert und von den Systemaufgaben getrennt zu halten.)
  • Klicken Sie mit der rechten Maustaste auf den kürzlich erstellten Ordner und wählen Sie dann das Aufgabe erstellen Möglichkeit.
  • Im Feld Name müssen Sie einen Namen für die Aufgabe eingeben.
  • Wählen Sie auf der Registerkarte Allgemein im Abschnitt Sicherheitsoptionen die Option Ausführen, ob der Benutzer angemeldet ist oder nicht eine Option. (Dies ist die Option, die bewirkt, dass das Befehlsfenster nicht angezeigt wird, wenn die Aufgabe tatsächlich automatisch ausgeführt wird.)

Powershell Dateien löschen

  • Dann lösche die Passwort nicht speichern Möglichkeit.
  • Tippen Sie auf die Registerkarte Auslöser.
  • Klicken Sie dann auf Neu Taste.
  • Verwenden Sie das Dropdown-Menü Aufgabe beginnen und wählen Sie dann Nach einem Zeitplan .
  • Geben Sie unter Einstellungen an, wann die Aufgabe ausgeführt werden soll (z. B. Pünktlich, Täglich, Wöchentlich, Monatlich). Welche Option Sie auch immer wählen, stellen Sie sicher, dass Sie die Start Einstellungen auch auf der rechten Seite.

Weitere Informationen zu PowerShell Dateien löschen

  • Tippen Sie auf OK Taste.

Powershell Dateien löschen

  • Klicken Sie dann auf Aktionen Tab.
  • Drücken Sie die Neu Taste.
  • Wählen Sie im Dropdown-Menü Aktionen die Option Starten Sie ein Programm Möglichkeit.
  • Im Feld Programm/Skript müssen Sie den folgenden Befehl eingeben:
'C:path ofolder'
  • Geben Sie dann im Feld Argumente hinzufügen den folgenden Befehl ein und tippen Sie dann auf OK Taste.
-30

Denken Sie im obigen Befehl daran, |_+_| . zu ändern das den Pfad zum PowerShell-Skript angibt, das Sie zuvor zum Entfernen von Dateien erstellt haben.

  • Tippen Sie auf die Einstellungen Tab.
  • Sie müssen die folgenden Optionen überprüfen:
    • Ermöglicht die Ausführung von Tasks bei Bedarf.
    • Führen Sie Aufgaben so schnell wie möglich aus, nachdem ein geplanter Start verpasst wurde.
    • Wenn die Aufgabe fehlschlägt, starten Sie alles neu.
  • Tippen Sie auf OK Taste.
  • Geben Sie Ihren Administrator-Benutzernamen und Ihr Kennwort (falls zutreffend) ein.
  • Tippen Sie auf OK Taste.

Wenn Sie die Schritte abgeschlossen haben, wird das PowerShell-Skript nach dem Zeitplan ausgeführt und löscht die Dateien am Speicherort. Das ist älter als die von Ihnen angegebene Anzahl von Tagen. Denken Sie nur daran, den Namen nicht zu ändern oder den Ordner an einen anderen Ort zu verschieben, da sonst die Aufgabe tatsächlich fehlschlägt.

Fazit

Okay, das war alles Leute! Ich hoffe, Sie mögen diesen PowerShell-Artikel zum Löschen von Dateien und finden ihn auch hilfreich für Sie. Geben Sie uns Ihr Feedback dazu. Auch wenn ihr weitere Fragen und Probleme zu diesem Artikel habt. Dann lassen Sie es uns in den Kommentaren unten wissen. Wir kommen bald auf Sie zurück.

Ich wünsche ihnen einen wunderbaren Tag!

Siehe auch: So wechseln Sie von statischer zu dynamischer IP Windows 10