Как да разберете какъв 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