Копаясь в архивах наткнулся на решение, которое было реализовано много лет назад. Есть такая хорошая система правовой документации Консультант Плюс, на рынке множество решений и поставщиков данного продукта, которые обновляют данный продукт, приходят и следят за ним или не приходят, а делают это удаленно. Но речь про вариант, когда продукт установлен на сервере, доступ к которому давать не хочется, сидеть следить, за человеком, тоже ещё то "интересное" занятие. А потом бывает, что продукт стоит на ПК без выхода в интернет. Так вот было найдено, красивое и изящное решение для обновления. Повторюсь речь, о поставщике Руна и его утилиты обновления, что у других я не знаю.
Обновляем Консультант Плюс от Руна далее
В ходе долгих ковыряний и выяснений, была найдена возможность обновления при помощи командной строки и клиента. Этим способом у нас обновляется 2 продукта, одис стоит на ПК локальном без доступа в интернет, второй на сервере, доступ к которому ограничен, сервер всё таки :)
И так внутри программы есть механизм авто обновления по расписанию. в нем все хорошо, кроме того что он работает только на локальных установках. А мы любим универсальные решения, чтобы база лежала в надежном месте, чтобы доступ к ней был отрегулирован, в общем это не локальное решение, да и кто будет заходить на сервер чтобы агент запустился и обновление выполнялось. Правильно, человек может забыть это сделать.
А вот как всё это выглядит, в живую.
В планировщике задач, во вкладке «действия», в окне «Ключи», надо ввести ключи:
/r /h /y /ps«Имя профиля пополнения»
И создаем на каждый профиль. Отдельный планировщик. С командой вида:
C:\Runa\Ref4000\RunaRef.exe r /h /y /ps«Профиль пополнения»