Несколько лет назад узнала, что с WinRar можно работать через консоль. Сразу же было решено написать простенький bat-ник для организации резервного копирования важных файлов. О том, как добавить пакетный файл в планировщик заданий, можете почитать тут :) Синтаксис команд консольного WinRar: <Путь до WinRAR> <команда> <ключ 1> ... <ключ N> <имя архива> <файлы…> или <@файл-список…> <путь для извлечения\> Полный список команд и ключей можно позырить тут. Рассмотрим необходимые для архивации: Команды:
A Добавить файлы в архив
U Обновить файлы в архиве Ключи:
-r Обрабатывать вложенные папки
-m<n>Установить метод сжатия (n = 0 .. 5, стандартный метод сжатия - 2)
-dh Открывать совместно используемые файлы
-ag[формат] Добавить к имени архива текущую дату и время
-x<имя> или -x<@файл-список> Исключить из обработки файлы (можно указать только определенный формат, например, с ключом -x*.exe в архив не будут добавляться .exe файлы)
-hp[пароль] Зашифровать архив паролем
-ow Обработать информацию о