This page is hosted for free by zzz.com.ua, if you are owner of this page, you can remove this message and gain access to many additional features by upgrading your hosting to PRO or VIP for just 32.50 UAH.
Do you want to support owner of this site? Click here and donate to his account some amount, he will be able to use it to pay for any of our services, including removing this ad.
Сисадминко
Системный администратор





Тихая установка программ

Мы уже рассмотрели в статьях настройка автозагрузки и сценарий входа некоторые моменты автоматизации. Для облегчения установки софта разработчиками применяются программы-инсталляторы. Но это хорошо когда нужно установить ПО на один, два компьютера, а если их 10-50? Большинство используемых программистами инсталляторов имеют так называемые

ключи "тихой" установки

. Узнать каким именно инсталлятором упакована программа можно по внешнему виду, из документации к ПО, путем анализа текста или в шестнадцатеричной кодировке самого инсталляционного файла setup.exe (install.exe и т.д.) с поиском наименований инсталляторов и, наконец, просто подбором известных ключей.

Наиболее часто используемые инсталляторы и их ключи тихой установки


Windows Installer Service


Установочный файл этого инсталлятора имеет расширение *.msi, а его ключи могут отличаться от версии к версии. Но большая часть из них совпадает и подсмотреть их можно выполнив команду msiexec. Небольшая выдержка по ключам:
/quiet - Тихий режим, без взаимодействия с пользователем
/passive - Автоматический режим - только указатель хода выполнения
/q[n|b|r|f]
n - Без интерфейса
b - Основной интерфейс
r - Сокращенный интерфейс
f - Полный интерфейс (по умолчанию)
/norestart - не перезапускать после завершения установки
/promptrestart - запрашивать перезапуск при необходимости
/forcerestart - всегда перезапускать компьютер после завершения установки
Т.е. если вам необходимо произвести автоматическую установку программы необходимо использовать конструкцию вида:
setup.msi /passive /promptrestart

Inno Setup

/silent - установка с полосой прогресса установки
/verysilent
- установка без полосы прогресса установки
/nocancel
- препятствует закрытию окна установки
Для избавления от диалоговых окон используйте ключ /SP-

Nullsoft Scriptable Install System (NSIS)

/S -

автоматическая установка


/D - для указания папки установки (например, /D=C:\Proga)

WISE Installer

У этого инсталлятора всего один ключ для установки без диалоговых окон: /s

( 14 Голосов )

E-mail
Просмотров: 27998
Сегодня Среда, 11 декабря 2019 года.

Полезные ссылки


- Заработок, продвижение сайта, раскрутка сайта



© SysAdminUS All Rights Reserved. Копирование и распространение материалов запрещено. (УК РФ Статья 146, глава 19).
Размещение скриптов и программ допускается в том виде в котором они есть с обязательной ссылкой на данный сайт.