Здравствулте!:)
В PowerShell сделайте конечно что это возвращает архивы, котор вы хотите извлечь:
$x = 30 # дни x:)
Получите-ChildItem «C:\YourFolder» | Где-Предмет {$_.LastWriteTime - лт (Получать-Дата) .AddDays (- $x)}
Если оно делает, то добавить это на конец:
Получите-ChildItem «C:\YourFolder» | Где-Предмет {$_.LastWriteTime - лт (Получать-Дата) .AddDays (- $x)} | Извлекать-Деталь
Если вы хотите испытать его с Извлекать-Деталем на также, то вам было бы нужно это:
Получите-ChildItem «C:\YourFolder» | Где-Предмет {$_.LastWriteTime - лт (Получать-Дата) .AddDays (- $x)} | Извлекать-Деталь - WhatIf
Вспомните что архивы уничтоженные как это не будут идти к ящику рециркулировать, поэтому сделайте конечно его реально только получает вы хотите сперва.
HTH
Крис
PS. PowerShell здесь если установленные вы уже не имеете его:, то
http://support.microsoft.com/kb/968929