mail.eserv.ruВойти

Epurger

AndreyCherezov
(v1)
  • v1 AndreyCherezov· · Открыта

Epurger

О программе

[Epurger] ver 1.1 (beta), 25.Nov.2001 Ruvim Pinka

Удаляет старые файлы (по дате создания, изменения или доступа) и/или по объему.
Может обходить деревья каталогов рекурсивно, может пропускать каталоги.
Поддерживает CGI (GET/POST), макросы на встроенном языке.

Скачать

ftp://ftp.eserv.ru/pub/ePurger/ (85 Kb)

Документация

Ключи командной строки. ( Если вызван как cgi, то строка ключей передаются в переменной cmdl )


Примеры:

eachfile -purge -force -dir c:\temp -m *.tmp \ удалить все tmp файлы в каталоге c:\temp

eachfile -purge -r -с -d 10 -dir c:\temp -size \ удалить в каталоге c:\temp и подкаталогах все файлы \ старее (по дате создания) 10 дней, вывести размер и число оставшихся файлов

eachfile -r -size -deep 2 -dir e:\work -dir "e:\Program Files" -IDLE -p 5000 \ подсчитать рекурсивно размер файлов в указанных фолдерах, выводя \ размеры для подкаталогов до третьей вложенности от указанных, \ при этом установить минимальный приоритет процессу \ и делать паузу на 5 сек после каждых 1000 файловых операций.

eachfile.exe -cfg showdir.f -scan >dirlist.html \ дать список текущего каталога в формате html \ в соответствии с конфигурационным файлом showdir.f