Bonjour :)
Dans PowerShell s'assurer que ceci renvoie les dossiers que vous voulez enlever :
$x = 30 # jours de x :)
Obtenir-ChildItem « C:\YourFolder » | Où-Objet {$_.LastWriteTime - lt (Obtenir-Date) .AddDays (- $x)}
S'il fait, ajouter ceci sur l'extrémité :
Obtenir-ChildItem « C:\YourFolder » | Où-Objet {$_.LastWriteTime - lt (Obtenir-Date) .AddDays (- $x)} | Enlever-Article
Si vous voulez l'examiner avec l'Enlever-Article sur aussi bien vous auriez besoin de ceci :
Obtenir-ChildItem « C:\YourFolder » | Où-Objet {$_.LastWriteTime - lt (Obtenir-Date) .AddDays (- $x)} | Enlever-Article - WhatIf
Se rappeler que les dossiers supprimés comme ceci n'iront pas au casier de réutilisation, ainsi s'assurer qu'obtient vraiment seulement il ce que vous voulez d'abord.
HTH
Chris
Picoseconde. PowerShell est ici si vous ne l'avez pas déjà installé :
http://support.microsoft.com/kb/968929