Автоматизация установки программного обеспечения — запрашивать текст или файл?

Автоматизация установки программного обеспечения — запрашивать текст или файл?

Я готовлю установку программного обеспечения в среде Windows для своего приложения. Во время установки запрашивается идентификатор подписчика, который необходимо ввести в текстовое поле. Мне интересно, является ли это лучшим решением для массовых установок. Я знаю, что для массовых установок ИТ-отделы используют такие системы, как Microsoft System Center, которые позволяют автоматизировать развертывание. Но я не очень хорошо знаю возможности таких систем. Может ли такая система автоматизировать ввод данных в текстовые поля? Будет ли лучше изменить процесс установки и запрашивать не текст, а файл, содержащий идентификатор подписчика? Кстати, я ищу бета-тестеров длямое программное обеспечение. Это программное обеспечение позволяет пользователю просматривать файлы Microsoft Project без установки Microsoft Project.

решение1

Создайте свой установщик на основеУстановщик Windowsплатформа, это создаст файл .MSI, который можно легко развернуть через Active Directory и групповую политику или Системный центр.

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

Предоставьте своим клиентам инструкции посоздание Transform(файл .MST), который можно применить к файлу MSI для «внедрения» SubscriberID в установщик.

Если вы используете Visual Studio, я настоятельно рекомендуюпроект WiXдля создания MSI-файла.Расширенный установщиктакже очень мощный. Есть много других продуктов, так что поищите, может быть, вы найдете что-то, что делает именно то, что вам нужно.

Связанный контент