Как узнать, что silentArg использовать при создании пакетов Chocolatey? - PullRequest
0 голосов
/ 04 марта 2020

Как мне узнать, что silentArg мне нужно использовать для создания пакета Chocolatey?

Я знаю, что у каждого установщика будут разные silentArgs, но я просто не знаю, где я могу найти, какой из них какой. Также я использую строго .exe файлы (тоже встроенные).

1 Ответ

1 голос
/ 04 марта 2020

Вам придется работать с документацией / поддержкой, предоставляемой разработчиком программного обеспечения, но я приведу некоторые предложения здесь.

Как правило, MSI установщики поддерживают одинаковые параметры установки без вывода сообщений (многие просто работайте с /qn), но иногда установщик может поддерживать дополнительные переменные или входной файл, который вы должны предоставить.

EXE Установщики, к сожалению, бесплатны. Это зависит от того, какие параметры закодированы в программе установки для поддержки, даже для setup.exe установщиков, которые вызывают другой MSI. В зависимости от того, что собрало установщик EXE, вы можете попробовать некоторые распространенные опции. Следующие приемы являются рекомендациями, которые помогут вам начать работу по де-мистификации различных распространенных установщиков EXE:

  • A setup.exe, который извлекает и запускает MSIs, возможно, можно извлечь и запустить MSI-файлы на своих собственный, но это, вероятно, не поддерживается разработчиком программного обеспечения. Вам нужно будет проверить это самостоятельно для каждого пакета, чтобы знать, будет ли этот подход работать.
  • Установщики Nullsoft обычно поддерживают общий массив параметров , которые можно использовать для развертывания приложения.
  • Установщики InstallShield обычно поддерживают параметр /S вместе с файлом ответов , но вам все равно придется работать с сопровождающим ПО или Прочитайте документацию по программному обеспечению, чтобы узнать, что нужно вставить в файл ответов.

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

...