У нас есть папка / tmp, которую люди используют для временного хранения вещей. Это может быть что угодно и любой файл.
Мы хотим сделать так, чтобы это автоматически удаляло (или предпочтительно ПЕРЕМЕЩАЕТСЯ в другую папку на том же общем диске) все файлы, к которым не обращались в течение последних двух недель. Это должно происходить еженедельно по расписанию, которое мне не нужно делать вручную.
Есть ли программное обеспечение, которое это делает? У кого-нибудь есть сценарий?
Сервер 2008R2
get-childitem -Path "<location of tmp folder>" |
where-object {$_.LastWriteTime -lt (get-date).AddDays(-15)} |
move-item -destination "<destination>"
Этот сценарий Powershell переместит файлы старше 2 недель.