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