Шеф-повар windows_package не может выполнить автоматическую установку; Запрашивая пользовательский ввод - PullRequest
0 голосов
/ 25 апреля 2018

Я использую Chef windows_package для установки программного обеспечения под названием Oxygen в Windows.Я ожидаю, что он будет установлен в автоматическом режиме, не запрашивая никаких пользовательских вводов (принимая все значения по умолчанию), но запустит мастер install4j и запросит вводимые пользователем данные, такие как «Пожалуйста, выберите ваш язык»

Это рецепт шеф-повара

windows_package 'Notepad++ Installer 64-bit x64' do
  source 'http://mirror.oxygenxml.com/InstData/Editor/Windows64/VM/oxygen-64bit.exe'
  installer_type :custom
  options '/S'
end

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

enter image description here Я что-то здесь упускаю в настройках?

Ответы [ 2 ]

0 голосов
/ 01 мая 2018

Мы использовали windows_package для установки приложения с файлом ответов, например так:

windows_package 'theapp' do
  source 'D:\Path\To\Source\Setup.exe'
  options '-s -f1D:\Path\To\Source\theapp.iss' \
              -f2D:\Path\To\Source\theapp.log'
 installer_type :installshield
end

С уважением

0 голосов
/ 25 апреля 2018

Быстрый Google показывает, что они не поддерживают опцию /S для автоматической установки, но вместо этого имеют свою собственную систему.https://www.oxygenxml.com/doc/versions/18/ug-editor/references/install-installer-command-line-reference.html охватывает все детали.

...