get-childitem -Path "<location of tmp folder>" |
where-object {$_.LastWriteTime -lt (get-date).AddDays(-15)} |
move-item -destination "<destination>"
Este script Powershell moverá os arquivos com mais de 2 semanas.
Temos uma pasta / tmp que as pessoas usam para coisas temporárias. Pode ser qualquer coisa e qualquer arquivo.
Queremos que isso exclua automaticamente (ou, de preferência, MOVES para outra pasta na mesma unidade compartilhada) todos os arquivos que não foram acessados nas últimas duas semanas. Isso deve acontecer semanalmente em um horário que não preciso fazer manualmente.
Existe software lá fora que faz isso? Alguém tem um script, possivelmente?
Servidor 2008R2