Доп. ключи установщиков

Parent Previous Next

Предупреждение


Для некоторых типов инстялляторов нет конкретной информации, а все те, что здесь приведены — помогут организовать тихую установку (но не все существующие ключи).

Если ты хочешь использовать другие допонительные параметры запуска, тебе следует узнать их самостоятельно, использовать их внимательно (некоторые могут быть взаимоисключающими) и с осторожностью (чтобы не потерять/повредить данные или систему).


Inno Setup


/SILENT — Тихая установка с отображением процесса.

/VERYSILENT — Абсолютно тихая установка. Желательно использовать в связке с /NORESTART, в противном случае система может перезагрузится без предупреждения.

/SUPPRESSMSGBOXES — Не отображает сообщения (используется только с ключами выше).

/NORESTART — Отключает требование перезагрузить систему после установки (при этом, необходимость в ручной перезагрузке всё же может потребоваться).

/NOCANCEL — Отключает возможность отмены установки.

/DIR="x:\dirname" — Указывает каталог установки программы.


InstallShield


/s — абсолютно тихая установка.

/verbose — можно использовать для получения более детальных сведений об ошибках.

/extract_all:"x:\dirname" — только распаковка файлов, без инсталляции.

Полный список доступных ключей запуска перечислен в этом большом документе (на английском языке).


NSIS (Nullsoft Installer, Nullsoft Scriptable Install System)


/S — Тихая установка.

/SD — Абсолютно тихая установка без каких-либо сообщений.

/D="x:\dirname" — Задаёт путь установки программы.


Windows Installer (MSI)


/quite — Тихий режим, без взаимодействия с пользователем (может быть, равнозначно /qb). Можно попробовать /passive.

/qn — Абсолютно тихая установка.

"/qb REBOOT=ReallySuppress" — Отключает требование перезагрузить систему после установки (при этом, необходимость в ручной перезагрузке всё же может потребоваться).

/norestart — Равнозначно указанному выше.

/promptrestart — Запросить перезагрузку в конце установки.

/forcerestart — Перезагрузить систему без подтверждения.

/l* "путь" — Записывать log-файл в ходе установки по указанному пути.

/log "путь" — Равнозначно указанному выше.


Исключительный случай


Бывают случаи, когда InstallShield-инсталлятор имеет расширение MSI. Тогда для тихой установки можно задать такие ключи:

/s /v"/qn REBOOT=ReallySuppress"


WISE Installer (Wise InstallMaster, Wise Installation System)


/s — Тихая установка.


Smart Install Maker


/s — Тихая установка.

/nr — Отмена перезагрузки.

/l=Russian — Русский язык.

Где-то говорят, что для инсталляторов, упакованных через эту программу, ключ /s подходит. Где-то это опровергают. Необходимо тебе самому в этом убедиться: возможно, эти ключи работают, но не во всех случаях или не для всех версий упаковщика.


Ghost installer


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


Другие инсталляторы


Если вам необходимо запустить какой-то инсталлятор, тип которого неизвестен и определить невозможно, попробуйте запустить его с параметрами /? или /help. Например, установщик браузера Opera последних версий можно запустить с одним из этих параметров и в консольном виде отобразится список всех параметров запуска. Ну, и Google никто не отменял ;-)





















Created with the Personal Edition of HelpNDoc: Free Web Help generator