Мне нужно установить службу Windows на многих клиентах Windows в среде AD. Я предполагаю, что в компании установлена какая-то система управления клиентами.
Установка должна быть тихой и не вызывать всплывающих окон UAC на клиентах. У меня есть установочный файл msi, и я могу установить его с помощью msiexec в тихом режиме на моем компьютере во время тестирования. Но нужно ли мне писать программу установки, которая работает беззвучно, или я могу положиться на msiexec, чтобы справиться с этим?
У меня также возникли проблемы с подписанным файлом msi. У меня есть сертификат, но установка выполняется без доверия UAC, если я не установлю сертификат в надежном хранилище сертификатов. Как сертификат передается клиентам в это хранилище перед установкой? Или есть другой способ подойти к этому?
Как вообще происходит всплывающее окно UAC в сетевых обновлениях, подобных этому? Я не хочу ничего показывать.
Если у вас есть файл MSI, вы можете распространять его через групповую политику. Есть много руководств: