Бывает так, что необходимо подготовить конфигурации для большого количества устройств. Это могут быть ПЛК, какие-нибудь электронные модули, или терминалы релейной защиты, как в моем случае.
Хорошо, если этих конфигураций нужно подготовить всего несколько штук.
А что если несколько десятков?
О сотнях и тысячах даже подумать страшно!
Есть замечательное средство для автоматизации Windows программ - Autohotkey.
Это скриптовый язык программирования, который позволяет назначить на любую клавишу, или комбинацию клавиш последовательность действий, в том числе и мышью. Но это лишь малая часть, что он может.
В моем случае, появилась задача, создать файл конфигурации для нескольких сотен устройств ACE850 и Sepam 80.
Сам файл, создается с помощью специализированной программы. Создание конфигурации возможно только в ручном режиме, хотя данные там однотипные.
В итоге, создаем два файла. В одном список наименований, в другом IP адреса.
Скрипт подтягивает эти файлы при запуске комбинацией клавиш.
Дальше остается просто наблюдать за ходом работы.
Как получилось, смотрите на видео.