![]() |
Архивирование по дате
Добрый день. Подскажите пожалуйста, как заархивировать WinRar'ом только те файлы в папке, если дата создания файлов превысила три месяца от текущей даты?
|
Код:
forfiles /? |
Читаем справочную систему WinRar. Winrar -> справка -> содержание -> Режим командной строки -> Ключи ->
Цитата:
ИМХО разница 3 месяца и 92 дня не принципиальна, особенно если запускать архивирование в назначенном задании. |
megaloman, речь была про дату создания, а не дату модификации (я не знаю, почему была выбрана именно дата создания).
|
Iska, ИМХО, это типичная задача архивирования устаревших файлов, где важнее дата изменения. Пусть вопрошающий решает. Иначе решение не годится. Более того, я бы посчитал полезным при архивации удалять заархивированные файлы (ключ -df).
|
megaloman, я ж потому и пишу выше, что для меня так же был непонятен выбор автором именно даты создания.
|
Имеется некая система. Она создает ежедневно файлы XML в папке с разными масками. Т.к. папка раздувается сильно со временем, а удалять файлы нельзя (до 5 лет хранить), нужно архивировать, если срок превысил 3 месяца после появления файла в папке.
|
Наверно, можно и по дате изменения. Спасибо всем.
|
Время: 05:05. |
Время: 05:05.
© OSzone.net 2001-