Могут ли люди автоматизировать установку приложений Windows?

344
chen

Я понимаю, что установку приложения Linux можно автоматизировать с помощью сценария, но я не уверен, верно ли это в мире Windows. Здесь у меня есть конкретный сценарий.

Я хочу установить Word на компьютер с Windows 10. Обычно я выбираю и нажимаю на кнопки вдоль мастера установки (и я полагаю, что это 99% способа установки пользователя).

Теперь мне интересно, смогу ли я выполнить вышеуказанный ручной процесс полностью автоматизированным способом. Если да, то как мне это сделать?

0

2 ответа на вопрос

0
Bob

Это зависит.

Большинство программ используют установщик Windows, который представляет собой Windows API со стандартным форматом пакета (MSI) и флагами для установки / удаления по сценарию . Они также могут быть развернуты с помощью групповой политики в корпоративных сетях.

Некоторые программы имеют собственный установщик, хотя большинство из них имеют свои собственные методы установки по сценарию. Например, InnoSetup, NSIS или InstallShield .

Microsoft Office снова использует что-то другое: с 2013 года по умолчанию используется метод установки « нажми и работай» . Я не уверен, разрешает ли это установку по сценарию в стандартных домашних / бизнес-версиях, но вы можете проверить, доступны ли какие-либо флаги при запуске setup.exe /?. Там являются средства развертывания для крупных предприятий. Существует также версия корпоративной лицензии, которая поставляется в виде традиционного ISO с установщиком MSI.

0
Keltari

Установка программы не является загадочным процессом. Ядром любой установки является типичное создание папки и копирование файлов. После этого могут быть некоторые изменения в реестре. Если мы не обсуждаем что-то уникально сложное, это все, что нужно сделать.

Вы можете довольно легко автоматизировать установку Word. Вы можете использовать любую программу создания инсталлятора, которая может сделать снимок компьютера перед установкой и после нее. Затем он сравнивает разницу между ними и создает установщик. Этот метод работает, но могут быть некоторые недостатки, в зависимости от ситуации.