![]() |
Нужен батник (архивация самого свежего файла с последующим копированием)
Здравствуйте
Задача создать батник, который будет выполнять следующее 1. Выбирает самый свежий файл из тех что находятся в папке (скорее всего это будет .bak) 2. Архивирует его сильным сжатием и устанавливает пароль (winrar видимо?) 3. После того, как завершится процесс сжатия, перемещает готовый архив на сетевую папку. Спасибо заранее за помощь!! |
Цитата:
|
По дате создания файла.
|
Вот вариант батника.
Код:
@Echo Off rem Set "Dir=Dir /A:-D /O:-D /T:W" 2. Не советую использовать сильное сжатие -m5 в архиваторе rar. Сильно возрастает время архивирования и ненамного лучше ужимается архив. Используйте стандартный -m3, а для больших архивов если критично по времени, то -m2 а то и -m1. 3. Пропишите свои пути, где хранятся Where исходные файлы Mask маска файлов для архивации (например, не *.* как у меня, а *.bak) Out путь, где хранятся архивы, напимер \\Server\Share\Directory 4. Для Rar пропишите, где он находится, и вместо PASSWORD желаемый пароль. Правда, при этом безопасность сомнительна, так как пароль хранится в явном виде в батнике. В батнике предполагается что формат даты и времени дд.мм.гггг чч:мм |
Спасибо огромное!!! Буду проверять. Отпишусь по результату.
|
Время: 14:00. |
Время: 14:00.
© OSzone.net 2001-