Обучение и развлечение

 

Тихая установка (silent installation) - что это такое

 

  1. Что надо знать о тихой установке

  2. Как работает "тихая установка"

  3. Запуск тихой установки из командной строки

  4. Тихая установка с помощью sfx-архивов

  5. Тихая установка с помощью BAT файлов

 

Эта статья входит в цикл небольших обзоров о том, что означают термины:

  1. Crack (кряк)

  2. Keygen (кейген)

  3. Loader (лоадер)

  4. Patch (патч)

  5. Portable Soft

  6. RePack

  7. Silent installation (тихая установка)

  8. DVDRip BDRip HDRip CAMRip TS DVDSrc

Достаточно часто в характеристиках игр и программ приходится втречать такой термин как "тихая установка". Что же он означает?

 

Тихая установка (quiet/silent installation)

Тихая установка (silent installation) - это автоматическая установкаТихая установка (quiet/silentinstallation) - это автоматическая установка программного продукта без вывода пользовательского интерфейса (т.е. Вам не надо вводить ключи и использовать другие способы регистрации программы, не приходится нажимать постоянно "далее", программа сама все сделает за Вас). Такой прием используется для того, чтобы гарантировать установку - пользователь не может изменить или прервать ее ход. После установки программа (игра) полностью готова к работе.

В английской терминологии использются оба термина. В Microsoft предпочитают quiet, поскольку программные продукты этой компании используют параметр командной строки (ключ) /q для тихой установки. Другие установщики нередко используют ключ /s для той же цели.

Тихая установка будет полезна для тех, кто не любит копаться с мелочами по установке программы, или же не хотят себя утруждать. И особенно произведет впечатление на тех людей, которые сталкиваются с трудностями по установки (инсталляции) приложения. Например: Новички, Старички. Сборка UnaTTended (Тихая установка) все сама сделает и не потребуется вашего вмешательства. Просто запустите и по окончании инсталляции программа готова к использованию со всеми встроенными приложениями и дополнениями.

К минусам тихой установки можно отнести всякие панели в обозревателях и ярыки типа "E-Bay" на рабочем столе, поскольку чаще всего подобные "бонусы" включены в установку по умолчанию.

 

Как работает "тихая установка"

Режим тихой установки включается при помощи параметров или (как их ещё называют) ключей. Запуск процедуры можно осуществить несколькими способами:

  1. Из командной строки, используя параметры;

  2. Аналогично через bat-файл (com-файл);

  3. Через 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
Hosted by uCoz