---- Отредактировано, поскольку решение явно говорит о Windows / MSI ----
MSI поддерживает передачу параметров конфигурации в командной строке.Посмотри на это.Если они не делают что-то действительно экзотическое или не упаковывают программу таким образом, чтобы целенаправленно игнорировать параметры, вы можете обнаружить, что лучшее решение - просто поместить параметры в командную строку во время вашей цепной установки.
---- Оригинальный пост следует за ----
Сначала вам нужно знать, на какие системы вы устанавливаете программное обеспечение.
Затем вам нужно выбрать систему управления пакетами, которая являетсяпо умолчанию для этой системы, в Windows это MSI, многие системы Linux используют RPM (некоторые используют deb) и т. д.
Затем вам нужно взглянуть на удаленную установку.Почти каждый современный менеджер пакетов поддерживает ту или иную технику удаленной установки.В зависимости от менеджера пакетов это может включать принудительные решения (сброс пакета с информацией о конфигурации в каталог или его отправку с использованием интерфейса), в то время как другие управляются с помощью решения извлечения.
При использовании решения извлечения,установите ежедневное задание для извлечения из определенного ресурса, а затем вы можете преобразовать систему в решение для извлечения (что, как правило, делает управление немного проще).
Позже вы можете рассмотреть более инклюзивные решения.Например, как установить дополнения к базовому программному обеспечению в процессе установки.Опять же, она отличается для каждой операционной системы, которую вы собираетесь поддерживать.