Como posso excluir automaticamente a pasta / tmp na unidade compartilhada?

3

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

    
por Matt 19.12.2012 / 17:08

1 resposta

11
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.

    
por 19.12.2012 / 17:17