Есть дистрибутивы,которые подготовлены как бандл InstallAnywhere.
Он интерактивен но есть режимы у него:
-i console/gui/silent
мне бы хотелось молча и без вопросов поставить ПО. Передавать параметры можно и нужно для молчаливой и параметризованной установки.
Можно пойти вот таким путём:
1. запускаем бандл с ключиком -r имя_файла_параметров
2. отвечаем итеркативно на вопросы как нам надо
3. по завершению на выходе имеем файл с параметрами нашего ввода
4. запускаем установку молчаливую с параметрами: -i silent -f имя_файла_параметров
Но не всё так гладко. Смотрим в лог установки и там видим набор параметров - умолчаний.
И там не все такие, что имеют нужные умолчания.
Вичитываем нужные параметры и запускаться будем так:
-i silent -f имя_файла_параметров -Dкакой_то_параметр
например такой
-DCONTINUE_ON_DB_CONNECTION_ERROR=Y
Он интерактивен но есть режимы у него:
-i console/gui/silent
мне бы хотелось молча и без вопросов поставить ПО. Передавать параметры можно и нужно для молчаливой и параметризованной установки.
Можно пойти вот таким путём:
1. запускаем бандл с ключиком -r имя_файла_параметров
2. отвечаем итеркативно на вопросы как нам надо
3. по завершению на выходе имеем файл с параметрами нашего ввода
4. запускаем установку молчаливую с параметрами: -i silent -f имя_файла_параметров
Но не всё так гладко. Смотрим в лог установки и там видим набор параметров - умолчаний.
И там не все такие, что имеют нужные умолчания.
Вичитываем нужные параметры и запускаться будем так:
-i silent -f имя_файла_параметров -Dкакой_то_параметр
например такой
-DCONTINUE_ON_DB_CONNECTION_ERROR=Y
Комментариев нет:
Отправить комментарий