Как узнать, какой SilentArg использовать при создании пакетов Chocolatey?

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

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


person DeZLearnsPCs    schedule 04.03.2020    source источник


Ответы (1)


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

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

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

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

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

person Bender the Greatest    schedule 04.03.2020