Резервное хранение данных. Все ключи WinRAR | MegaDOCs

Резервное хранение данных. Все ключи WinRAR

Лабораторная работа № 7

Юшманов М. А. ИВТзсокр-26

Резервное хранение данных.

Тихий режим:

@echo off

Архивирования всех файлов с вложенными директориями, в том числе запущенные, без пустых папок, программой WinRAR из Files в Backup, заданной степенью сжатия и методом, имя - дата создания, пароль 12345:

set rar_path="C:\Program Files\WinRAR\rar.exe"

set backup_path=D:\Backup\

set archive_name=backup-file_all -ag_DD.MM.YYYY

%rar_path% a -s -r -m2 -dh -ed -ow -p12345 %backup_path%%archive_name% D:\Files\*.*

Все ключи WinRAR:

-ac Снять атрибут "архивный" после архивации или извлечения

-ad Добавить к пути назначения имя архива

-af Указать формат архива

-ag[формат] Добавить к имени архива текущую дату и время

-ao Добавить файлы с установленным атрибутом "архивный"

-ap Установить путь внутри архива

-as Синхронизировать содержимое архива

-av Добавить электронную подпись

-av- Запретить добавление/проверку электронной подписи

-cfg- Игнорировать профиль по умолчанию и переменную окружения

-cl Преобразовать имена файлов в нижний регистр

-cu Преобразовать имена файлов в верхний регистр

-df Удалить файлы после архивации

-dh Открывать совместно используемые файлы

-ds Не сортировать файлы при архивации

-ed Не добавлять пустые папки

-en Не добавлять блок "конец архива"

-ep Исключить пути из имён

-ep1 Исключить из пути базовую папку

-ep2 Сохранять полные пути файлов

-ep3 Сохранять полные пути, включая букву диска

-e[+] Задать исключение или включение файлов из/в обработку по маске атрибутов

-f Освежить имеющиеся файлы

-hp[пароль] Шифровать и данные, и заголовки файлов

-iadm Запрашивать административный доступ для SFX-архива

-ibck Запустить WinRAR как фоновый процесс в системном лотке

-ieml[.][адрес] Отправить архив по электронной почте

-iicon<имя > Указать значок для SFX-модуля

-iimg Указать логотип для SFX-модуля

-ilog[имя] Записывать протокол ошибок в файл

-inul Не выводить сообщения об ошибках

-ioff Выключить компьютер

-k Заблокировать архив

-kb Сохранять на диске файлы, извлечённые с ошибками

-m Установить метод сжатия

-mc Указать дополнительные параметры сжатия

-md Установить размер словаря

-ms[список] Указать типы файлов для архивирования без сжатия

-mt Установить число потоков

-n Включить в обработку только указанный файл

-n@ Включить в обработку только файлы, указанные в файле-списке

-oc Установить NTFS-атрибут "сжатый"

-or Переименовывать файлы автоматически

-os Сохранить потоки NTFS

-ow Обработать информацию о правах доступа к файлам

-o+ Перезаписывать существующие файлы

-o- Не перезаписывать существующие файлы

-p[пароль] Установить пароль

-r Обрабатывать вложенные папки

-r0 Обрабатывать вложенные папки по шаблону

-ri Установить приоритет и время простоя

-rr[N] Добавить информацию для восстановления

-rv[N] Создать тома для восстановления

-s Создать непрерывный архив

-s Создать непрерывные группы, используя счётчик файлов

-sc[объекты] Указать набор символов (и объекты)

-se Создать непрерывные группы, используя расширения файлов

-sfx[имя] Создать самораспаковывающийся архив

-sl Обрабатывать файлы размером меньше указанного

-sm Обрабатывать файлы размером больше указанного

-sv Создать независимые непрерывные тома

-sv- Создать зависимые непрерывные тома

-s- Запретить создание непрерывных архивов

-t Протестировать файлы после архивирования

-ta Обрабатывать файлы, изменённые после указанной даты

-tb Обрабатывать файлы, изменённые до указанной даты

-tk Сохранять исходное время архива

-tl Установить время архива по самому новому файлу

-tn Обрабатывать файлы не старее, чем указанный период времени

-to Обрабатывать файлы более старые, чем указанный период времени

-ts Сохранить/восстановить время файлов (модификации, создания, последнего доступа)

-u Обновить файлы

-v[k |b|f|m|M|g|G] Создать многотомный архив

-vd Очищать сменный диск перед архивацией на него

-ver[n] Управление версиями файлов

-vn Использовать старую схему именования томов

-vp Делать паузу перед каждым томом

-x<файл > Не обрабатывать указанный файл

-x@<файл-список > Не обрабатывать файлы, указанные в файле-списке

-y Подразумевать ответ "Да" на все запросы

-z Прочитать комментарий архива из файла

-- Прервать дальнейший поиск ключей в командной строке

Время бекапов будем задавать простым планировщиком

Открываем планировщик

Создаем задание

Делаем запуск по расписанию во вкладке «Триггеры»