CMD/BAT - удаление старых папок при заполнении диска

Ответить
Аватара пользователя
pazzl7

CMD/BAT - удаление старых папок при заполнении диска

Сообщение pazzl7 »

нужен скриптик, который будет проверять наличие N Гб свободного места на диске,

а если его не хватает - удалять самые старые по дате создания подпапки из указанной папки,

вплоть до освобождения желаемого места, желательно с логом заданного размера



цель - массовая ротация торрентов, скачиваемых по rss,

заранее благодарен!
Аватара пользователя
Iska

Re: CMD/BAT - удаление старых папок при заполнении диска

Сообщение Iska »

Цитата pazzl7:



удалять самые старые по дате создания подпапки
CMD/BAT - удаление старых папок при заполнении диска




А если файлы в них — новые?
Аватара пользователя
pazzl7

Re: CMD/BAT - удаление старых папок при заполнении диска

Сообщение pazzl7 »

файлы качаются в папках торрентом по rss, после этого никаких изменений там не бывает,

к слову, в именах папок нет_пробелов,

все подпапки находятся в одной папке,

но если вы расширите задачу, я совсем не против Изображение



поиск привел в основном к решениям для бекапов, когда нужно сохранить N последних файлов,

либо есть множество решений для удаления файлов\папок, дата создания которых N дней назад,



хотелось бы заиметь более гибкий скрипт именно под N свободного места,

меня, как вариант, устроит, например, пакетное удаление папок, созданных самого древнего числа скопом,

либо освобождение M гигабайт при достижении порога N,



но, опять же, если будет более широкое решение - я только "за",

ибо аналогов найти не получилось
Ответить

Вернуться в «Скриптовые языки администрирования Windows»