Para excluir todos os arquivos de uma pasta de armazenamento, digamos C: \ Temp, a cada quatro horas, eu usaria o seguinte biterscript.
# Script delete.txt
while (true)
do
# Collect a list of all files.
var str list ; lf -n "*" "C:\Temp" ($ftype=="f") > $list
# Delete all files
while ($list <> "")
do
var str file ; lex "1" $list > $file
system delete ("\""+$file+"\"")
done
# Sleep 4 hours.
sleep (60*60*4)
done
O Biterscripting pode ser baixado do link . A última vez que verifiquei, estava livre.
Estou colocando o arquivo $ no comando delete entre aspas duplas, caso o arquivo ou caminho possa conter espaços ou outros caracteres especiais.
Patrick