Каталоги фильтров на основе меток времени

Моя конечная цель заключается в следующем: удалить весь контент из каталога, который старше указанной даты.

Я хочу добиться удаления всех каталогов резервных копий, которые старше 7 дней по сравнению с сегодняшней датой. Я мог бы проверить каталоги на основе их отметки времени ОС (Windows 2003) или имени каталога, в котором хранится дата создания.

Я знаю, что мне придется иметь дело с этим, но я задаюсь вопросом, как лучше всего это сделать, если эта команда может отфильтровать эти файлы для меня, поскольку она изначально должна выполнить некоторые базовые вычисления по датам.

Любая помощь / направления будут с благодарностью.

Приветствия /J

1 ответ

Ant имеет только очень ограниченную поддержку обработки дат. Я предлагаю либо написать небольшую программу на Java (< 40 строк кода), либо использовать язык сценариев, такой как Python. Или PowerShell, если он уже установлен.

Другие вопросы по тегам