Кажется что то нашел...
$timex = get-date
$timex = $timex.AddDays(-7)
dir | where {$_.lastwritetime -le $timex} | del -whatif
Updated: 09 March 2016, 16:09:06
Но мне лучше бы PHP/Perl/Bash, то что можно пустить с cron юниксового сервера.
perl
<?php
$path = 'ftmp/';
if ($handle = opendir($path)) {
while (false !== ($file = readdir($handle))) {
if ((time()-filectime($path.$file)) < 86400) {
if (preg_match('/\.pdf$/i', $file)) {
unlink($path.$file);
}
}
}
}
?>
24 часа
bash
cd /home/user1/test
while [ `ls -lAR | grep ^- | wc -l` < 3 ] ; do
rm `ls -t1 /home/user/test | tail -1`
echo " - - - "
done
А сойдет, можно оставлять N последних.
Updated: 09 March 2016, 16:24:45
shs, да я подумал а фигли я мозг морочу, если могу пускать скрипт на ftp сервере.