Тихая установка (silent installation) - что это такое
-
Что надо знать о тихой установке
-
Как работает "тихая установка"
-
Запуск тихой установки из командной строки
-
Тихая установка с помощью sfx-архивов
-
Тихая установка с помощью BAT файлов
Эта статья входит в цикл небольших обзоров о том, что означают термины:
-
Crack (кряк)
-
Keygen (кейген)
-
Loader (лоадер)
-
Patch (патч)
-
Portable Soft
-
RePack
-
Silent installation (тихая установка)
-
DVDRip BDRip HDRip CAMRip TS DVDSrc
Достаточно часто в характеристиках игр и программ приходится втречать такой термин как "тихая установка". Что же он означает?
Тихая установка (quiet/silent installation)
Тихая установка (quiet/silentinstallation) - это автоматическая установка программного продукта без вывода пользовательского интерфейса (т.е. Вам не надо вводить ключи и использовать другие способы регистрации программы, не приходится нажимать постоянно "далее", программа сама все сделает за Вас). Такой прием используется для того, чтобы гарантировать установку - пользователь не может изменить или прервать ее ход. После установки программа (игра) полностью готова к работе.
В английской терминологии использются оба термина. В Microsoft предпочитают quiet, поскольку программные продукты этой компании используют параметр командной строки (ключ) /q для тихой установки. Другие установщики нередко используют ключ /s для той же цели.
Тихая установка будет полезна для тех, кто не любит копаться с мелочами по установке программы, или же не хотят себя утруждать. И особенно произведет впечатление на тех людей, которые сталкиваются с трудностями по установки (инсталляции) приложения. Например: Новички, Старички. Сборка UnaTTended (Тихая установка) все сама сделает и не потребуется вашего вмешательства. Просто запустите и по окончании инсталляции программа готова к использованию со всеми встроенными приложениями и дополнениями.
К минусам тихой установки можно отнести всякие панели в обозревателях и ярыки типа "E-Bay" на рабочем столе, поскольку чаще всего подобные "бонусы" включены в установку по умолчанию.
Как работает "тихая установка"
Режим тихой установки включается при помощи параметров или (как их ещё называют) ключей. Запуск процедуры можно осуществить несколькими способами:
-
Из командной строки, используя параметры;
-
Аналогично через bat-файл (com-файл);
-
Через SFX-архив с файлом конфигурации.
Ключей достаточно много. Какой именно ключ нужно использовать зависит от установщика. Т.е. любая программа - это папка с файлами, а запаковывает её в один файл установки специальный сборщик (система создания инсталляторов). И вот от того, какой сборщик использовался, зависит - какой ключ будет вызывать режим тихой установки.
Наиболее известные системы создания инсталляторов:
-
Install Shield;
-
WISE Installer;
-
NSIS;
-
Inno Setup.
Запуск тихой установки из командной строки
Рассмотрим запуск тихой установки на примере. Для запуска тихой установки архиватора 7Zip нужно запустить установщик с ключом /S. Положите установщик 7Zip (7z.exe) в корень диска С. Затем откройте меню Пуск > Выполнить и введите в форму следующую команду:
C:\7z.exe /S
Архиватор установится без диалоговых окон и признаков внешней активности ("без шума и пыли").
Бывает, что установщик собран нестандартно и ключей для запуска тихой установки у него просто нет. Т.е. по-тихому можно только распаковать содержимое установщика во временную директорию и всё. В этом случае приходится создавать специальные самораспаковывающиеся архивы с файлами инструкций внутри.
Тихая установка с помощью sfx-архивов
Режим тихой установки может быть просто не предусмотрен разработчиком. Тогда можно попробовать использовать sfx-архивы. Sfx-архив - это самораспаковывающийся архив. Одно из его достоинств в том, что для его распаковки не нужен архиватор. К тому же с помощью него можно существенно расширить возможности тихой установки, да и возможности установки ПО вообще.
Например, сразу после распаковки sfx-архив позволяет запустить один или несколько распакованных файлов, удалить файлы после выполнения операций и много чего ещё. В этих операциях принимают участие конфигурационные файлы, содержащие команды (например, BAT файлы). При помощи команд можно имитировать процесс тихой установки.
Запуск с помощью BAT файлов
Те, кто знаком термин "батник", знают, что BAT файлы могут существенно упростить жизнь и экономить время, если уметь их правильно писать и использовать.
Создать BAT файл очень просто. Достаточно открыть блокнот и сохранить пустой лист с расширением .bat, выбрав опцию Сохранить как... и написав в поле Имя файла что-нибудь оканчивающееся на .bat.
Редактировать BAT файл можно в блокноте или любом другом текстовом редакторе, ориентированным на работу с кодом.
При помощи BAT файлов можно запускать приложения с определенными настройками или в автоматическом режиме установить программу, чтобы не тратить время на ответы типа "Вы согласны с условиями лицензионного соглашения?" и не нажимать лишние кнопки.
Есть несколько способов запуска приложений при помощи BAT файла:
-
команда на запуск установленной в системе программы (например start firefox);
-
такая команда не всегда работает. Поэтому чтобы заставить работать BAT файл везде и всегда, нужно пользоваться полными путями: (start C:\"Program Files"\"Mozilla Firefox"\firefox.exe). Кроме того, в BAT файле обязательно должна присутствовать команда на завершение (start C:\"Program Files"\"Mozilla Firefox"\firefox.exe
exit)
Команды в данном случае вводятся с помощью ключей. Ключ указывается через обратный слэш после основной команды (/ключ). Основной командой в данном случае является start. Правда этот ключ работает только в половине случаев, потому как относится именно к команде запуска, а не к программам. Поэтому многие программы отказываются его выполнять и не сворачиваются при запуске. Вообще ключей существует очень много и наборы ключей разных программ могут существенно различаться. Есть, правда, несколько общих. Например, ключ справки (/? или /help). Чтобы проследить работу этого ключа, рассмотрим практический пример. Откройте консоль (Жмёте win+R, вводите cmd, далее Enter) и набираете в консоли следующее:
start /?
Консоль выведет на экран перечень допустимых ключей c комментариями для команды start.
С помощью ключей можно делать многое. Есть возможность устанавливать приложения в тихом режиме. Для этого используется несколько ключей в зависимости от типа инсталятора, применяющегося для установки программы на компьютер:
/S
/s
/q
/silent
и ряд других
Тэги: тихая установка, silent installation, quiet