22 июля 2017 г.
Textual description of firstImageUrl

Настраиваем автоматическое архивирование в Windows 10

Инструкция как настроить автоматическое архивирование папок или групп папок при помощи архиватора 7zip и планировщика задач в Windows 10.

Введение

Нам понадобится:
  • Операционная система Windows 10 или Windows 7 (там все аналогично)
  • Архиватор 7zip

Создание скрипта

Скрипт это текстовый файл с расширением bat

Я представлю три типа скрипта:
  • Архивирование отдельной папки с полным путем на латинице
@Echo Off
"C:\Program Files\7-Zip\7z.exe" a -mx9 -mmt -pXXX "D:\Temp_garbage (%date%).7z" "E:\Temp_garbage\*"
где в первых скобках указан полный путь до исполняемого файла архиватора
-mx9 это степень сжатия (от 1 до 9), в данном случае максимальная степень сжатия
-mmt это мультипоточная обработка
-pXXX это пароль "ХХХ"
в последних скобках указан путь и название файла-архива, где %date% это дата создания архива
  • Архивирование нескольких папок с полным путем на латинице
@Echo Off
"C:\Program Files\7-Zip\7z.exe" a -mx9 -mmt -pXXX "D:\Work (%date%).7z" "D:\Arduino" "D:\ArduinoIO"
где последние где скобки это две папки, которые необходимо запаковать

  • Архивирование папки, где в полном пути присутствуют кириллические символы
для этого необходимо, создаваемый скрипт, открыть файл в редакторе, который позволяет сохранять в разных кодировках (например Notepad++). Перевести файл в кодировку OEM 866 и сохранить.

Настройка планировщика задач

Когда у нас готов скрипт(ы) нам необходимо настроить планировщик задач, чтобы все происходило в нужный нам момент, без нашего вмешательства (автоматизируем процесс).

Переходим в Управление: Этот компьютер -> Управление
управление
Переходим в библиотеку планировщика заданийБиблиотека планировщика заданий
Далее в правой колонке нажимаем "Создать задачу"
задача
Во вкладке "Общие" называем задачу, если необходимо добавить описание и обязательно поставьте галку "Выполнить с наивысшими правами"
Во вкладке "Триггеры" нажимаем кнопку "Создать" и настраиваем график архивированиярасписание, триггер
Далее нажимаем кнопку "ОК" и переходим во вкладку "Действия", там нажимаем кнопку "Создать". Из выпадающего меню выбираем "Запуск программы", далее через кнопку "Обзор" выбираем наш, ранее созданный, скрипт и нажимаем "ОК"
Все, с этого момента вы автоматизировали процесс архивирования.