Olá!:)
Em PowerShell certificar-se de que isto retorna as limas que você quer remover:
$x = 30 # dias de x:)
Começ-ChildItem “C:\YourFolder” | Onde-Objeto {$_.LastWriteTime - lt (Começ-Data) .AddDays (- $x)}
Se faz, para adicionar isto na extremidade:
Começ-ChildItem “C:\YourFolder” | Onde-Objeto {$_.LastWriteTime - lt (Começ-Data) .AddDays (- $x)} | Remover-Artigo
Se você quer o testar com Remover-Artigo em também você precisaria este:
Começ-ChildItem “C:\YourFolder” | Onde-Objeto {$_.LastWriteTime - lt (Começ-Data) .AddDays (- $x)} | Remover-Artigo - WhatIf
Recordar que as limas suprimidas como esta não estarão indo ao escaninho de recicl, assim que certificar-se que começ realmente somente o que você quer primeiramente.
HTH
Chris
Picosegundo. PowerShell é aqui se você já não o tem instalado:
http://support.microsoft.com/kb/968929