DelOlder Удаляет файлы по заданной маске из указанной папки (и ее подпапок, если требуется), дата создания которых старше указанного количества дней. Атрибуты файлов при этом игнорируются, в случае ошибки доступа файл пропускается.
В процессе удаления выводит "Deleted: , ", если файл удален, или "Can't delete: , " в случае отсутствия доступа к файлу.
Предназначена для тех, кто не умеет писать аналогичные скрипты на vbs и не любит громоздкость и нечитаемость команды for
Ибо используется очень простым способом:
DelOlder []
например: DelOlder \\server\Общая\*.jpg 2 Ra
где \\server\Общая\* - путь и маска файлов для очистки
2 - кол-во дней, файлы старше будут удаляться (как следствие, в случае 0 будут удалены все файлы, кроме тех, дата создания которых принудительно выставлена на будущее время)
Признак удаления подпапок может отсутствовать или выглядеть как:
Rf (сокращение от recurse files) - удалять файлы из подпапок, сами подпапки не трогать
Ra (сокращение от recurse all) - удалять файлы из подпапок и затем сами папки (если они становятся пустыми)
в случае отсутствия последнего параметра обрабатываются только файлы заданного каталога, его подпапки игнорируются.
В случае ошибочного количества параметров (тем же считается всеми любимое DelOlder /?) выдается краткая справка по параметрам.
Является стандартным консольным приложением, поэтому русские символы в пути должны быть в 866 (DOS) кодировке, пути с пробелами должны браться в кавычки.
Версии
Если у вас есть информация о доступных версиях программы, вы можете отправить ее нам.
Добавить программу
Укажите полное название программы и описание ее назначения
Спасибо за помощь!
Ваше сообщение было отправлено
Нет официального представителя разработчика на сайте