So löschen Sie Dateien von vor X Tagen mit dem PowerShell-Befehl

Es gibt viele Aufgaben, die wir mit Windows PowerShell unter Windows ausführen können, z. B. in Netzwerken, Benutzern, Datenträgern usw., aber eine, die wir möglicherweise nur sehr wenig nutzen, ist die Möglichkeit, in einem bestimmten Zeitraum erstellte Dateien zu löschen Dies ist praktisch, wenn in unserem Team Aufgaben erstellt und ausgeführt werden, die große Datenmengen wie Register oder Protokolle speichern, und diese nach und nach den Speicherplatz ausfüllen und in Wirklichkeit nur wenig oder gar nichts darauf zugreifen.

Mit Windows PowerShell haben wir die Möglichkeit, diese Dateien zu löschen. In TechnoWikis werden wir heute sehen, wie diese Dateien auf einfache und funktionale Weise gelöscht werden können.

Dazu haben wir folgende Daten:

1-delete-files-commands.png

In der Spalte Erstellungsdatum werden mehrere Daten angezeigt. PowerShell vergleicht diese Erstellungsdaten und entfernt die Dateien , die auf der von uns angegebenen Bedingung basieren.

Schritt 1

Um diese Aufgabe auszuführen, führen wir die Ausführung dieses Löschvorgangs durch, greifen als Administratoren auf Windows PowerShell zu und führen die folgende Syntax aus:

 Get-ChildItem -Path "Route" -Recurse | Where-Object CreationTime -LT (Get-Date) .AddDays (-10) | Artikel entfernen 
Schritt 2

Dieses Cmdlet besteht aus folgenden Elementen:

Get-ChildItem
Listet die Dateien im ausgewählten Ordner auf.

-Pfad
Es bezieht sich auf den Pfad, in dem sich die zu löschenden Dateien befinden.

-Recurse
Holen Sie sich die Details dieser Dateien.

Wo-Objetc
Objekte mit dem zugewiesenen Erstellungsdatum werden gelöscht.

-LT (Get-Date)
Führen Sie eine Aktion aus, in diesem Fall erhalten Sie das Erstellungsdatum.

AddDays
Wir geben die Anzahl der Tage an, dh Dateien mit weniger als diesem Datum werden entfernt.

Artikel entfernen
Löschen Sie die Dateien.

Schritt 3

In diesem Beispiel werden die Dateien gelöscht, die 10 Tage vor dem aktuellen Datum erstellt wurden: 2-delete-files-from-ago-days-w10.png

Schritt 4

Wir können die Veränderung sehen:

Vor dem Löschen
3-delete-achivos-de-hace-dias.png

Nach dem Löschen
4-archivos-borrar-comandos-w10.png

Wir können sehen, dass die Datei oder Dateien, die vor diesen zehn Tagen erstellt wurden, gelöscht wurden.

See also  Auswählen und Zugreifen auf Weblesezeichen

Wenn wir möchten, können wir dieses Skript in den Taskplaner einfügen, damit diese Aktion automatisch ausgeführt wird und somit Speicherplatz auf der Festplatte frei wird.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *