Необходимость синхронизации двух папок возникла от того, что потребовалось регулярно перемещать базу данных, которая «прилетает» ежемесячно по облаку в папку с установленным ПО сервера. Сперва это делалось вручную, и наконец решено было автоматизировать процесс. Для синхронизации воспользуемся программой SyncToy, которую можно бесплатно скачать с сайта Microsoft.

Устанавливаем и запускаем ПО. В открывшемся окне нажимаем на кнопку «Создать новую пару папок».

Выбираем две папки, которые необходимо синхронизировать.

На следующем шаге отмечаем пункт «Синхронизация». Далее >>Next

Вводим имя для созданной пары папок. Нажимаем кнопку Завершить >>Finish.

В первой папке у нас текстовый файл 111.txt

Во второй папке ничего нет кроме системного скрытого файла.

Нажимаем кнопку Выполнить >>RUN.

Программа сообщит об успешном выполнении синхронизации.

 

Проверяем. Файл 111.txt появился во второй папке. Синхронизация работает.

Переходим к автоматизации процесса.

Воспользуемся стандартным приложением Windows, которое называется «Планировщик заданий». В поисковике Windows 7-10 пишем: планировщик заданий.

 

Или в поисковой строке компьютера пишем: Task Scheduler

В открывшемся планировщике выбираем строчку: Создать простую задачу. Запустится мастер создания задачи.

Вводим понятное имя. Можно добавить комментарий. >>Далее.

Выбираем периодичность запуска задачи. >>Далее.

Вводим дату и время начала задачи. Задача будет выполняться каждый день в указанное время, начиная с указанной дата. >>Далее.

Выбираем выполняемое действие – запустить программу. >>Далее.

Выбираем нашу программу для синхронизации папок, нажав на кнопку «Обзор».

Находим место установки программы. Обычно это «C:\Program Files\SyncToy 2.1\SyncToyCmd.exe».

Нажимаем >>Далее.

Можно добавит аргумент –R (с указанием имени), который конкретизирует запускаемую синхронизацию.

Проверяем сводку. Нажимаем кнопку «Готово».

Задача создана, можно посмотреть и отредактировать её свойства.

При редактировании раскрываются более широкие возможности настроек, чем в мастере. Например, можно установить повторение запуска задачи, а значит и синхронизации каждый час.

В основном поле «Планировщика заданий» можно найти свою задачу и проверить её статус.

Тестовый файл, созданный в папке 1  успешно синхронизировался автоматически в папку 2 в указанное время.

Система работает.