Hallo:)
In PowerShell überprüfen, ob dieses die Akten zurückbringt, die Sie entfernen möchten:
$x = 30 # x-Tage:)
„C:\YourFolder“ Erhalten-ChildItem | Wo-Gegenstand {$_.LastWriteTime - lt (Erhalten-Datum) .AddDays (- $x)}
Wenn es tut, dieses auf das Ende hinzufügen:
„C:\YourFolder“ Erhalten-ChildItem | Wo-Gegenstand {$_.LastWriteTime - lt (Erhalten-Datum) .AddDays (- $x)} | Entfernen-Einzelteil
Wenn Sie es mit Entfernen-Einzelteil auf außerdem prüfen möchten, benötigen Sie dieses:
„C:\YourFolder“ Erhalten-ChildItem | Wo-Gegenstand {$_.LastWriteTime - lt (Erhalten-Datum) .AddDays (- $x)} | Entfernen-Einzelteil - WhatIf
Daran erinnern, dass die Akten, die so gelöscht, nicht zum Wiederverwertungssortierfach gehen, also sicherstellen, dass es wirklich nur erhält, was Sie zuerst wünschen.
HTH
Chris
PS. PowerShell ist hier, wenn Sie nicht es bereits angebracht haben:
http://support.microsoft.com/kb/968929