Привет: у меня есть cronjob в linux, который хранит последние 100 файлов в каталоге, теперь мне нужно перенести его на windows.
моя работа с Linux заключается в следующем:
# sort by time, 1 per line | get files over 100th | delete those
$ ls -1t \my\path\tmp | tail --lines=+100 | xargs rm -f
и он запускается один раз в день
Сейчас я делаю
REM get files olther than 2D, delete
forfiles /d -2 /p "C:\my\path\tmp" /c "cmd /c Del @path"
, который просто удаляет файлы старше 2 дней, но я бы не хотел удалять файлы, если общее число неслишком большой (<100) </p>