Семейство Windows обладает опцией «тихая установка». Что позволяет программам устанавливаться без лишних окон и запросов. Такой режим часто используется легальным софтом и не обладает дополнительными особенностями.
Разбор опции
Тихая установка – режим инсталляции программы в котором не запрашиваются никакие действия со стороны пользователя. Примером можно назвать добавление в систему Яндекс.Браузера, если не заметить галочку. В таком случае без визуальной составляющей, зато с нагрузкой на систему будет произведена инсталляция продукта. Пользователь узнает об этом только по завершении процесса, когда увидит результат.
Не только вредный и вредоносный софт использует такую возможность. Нередко «репаки» полезных программ обладают такой возможностью вместе с другими опциями. Выделяется меньшая мощность для процесса, и он остаётся невидимым. Зато результат заметен. Чаще всего объективное использование такого параметра разгружает систему не отвлекая человек от основной работы с компьютером.
Тихая установка программ в Windows
Преимущества процесса
Главным преимуществом можно считать незаметность. Кроме нажатия в начале и в конце пользователь не делает вообще ничего, осуществляя только запуск и завершение инсталляции. В случае работы с «репаками» появляется ещё один плюс — не нужно устанавливать дополнительные компоненты (русификатор, дополнения), отключать Интернет и следовать инструкциям.
Механизм работы
Принцип работы заключается в том, что система получает соответствующий вызов и приводит в исполнение необходимые пакеты. Эти пакеты расположены в самой системе и их вызов является штатным режимом работы. По незнанию пользователя происходит это нечасто. Производится вызов несколькими способами:
- через строку «Выполнить» или cmd;
- из self-extracting archive с конфигурацией;
- скриптами из файла.bat.
Любой из способ подходит. Некоторые использовать проще, а другие сложнее. При использовании «Выполнить» нужно знать ключ для запуска и указать расположение приложения. А вот .bat нужно составлять самостоятельно.
Как восстановить информацию с жесткого диска? Программы для восстановления данных
Продолжительность инсталляции
Основным достоинством способа считается скорость выполнения. Если не минимизировать выделение ресурсов отдельным оператором, то тратится несколько минут. Происходит это за счёт того, что не выделяются ресурсы на визуализацию процесса, а моменты взаимодействия с пользователем пропускаются. Хотя многое зависит от объема приложения и мощности компьютера.
Способы вызова тихой установки
Если режим доступен – программа сама предложит «silent install mode».
Иногда вместо прямого перехода в «тихую установку» пользователю предлагается нажать «Shift+Ok» для применения данного ключа или другие комбинации. Выше на скриншоте установка сразу производится с указанным ключом.
Разновидности установщиков
Использование ключей определяется установщиком приложения. Поскольку любой пакет состоит из файлов и папок, они зачастую запаковываются специальным софтом. Такой софт и является «установщиком программы». От него и будет зависеть оператор, который нужен для запуска указанного режима инсталляции. Существуют такие установщики:
- InstallShield. Самый распространённый из пакетов. Обладает такими преимуществами, как минимизация кода необходимого для инсталляции и значительное упрощение с ускорением процесса.
- Windows Installer Service. Стандартный инструмент. Позволяет определить какой файл куда будет записан в процессе. Строгость работы и доступность технической информации позволяет этому продукту быть, пожалуй, лучшим среди себе подобных.
- Nullsoft Scriptable Install System. Основным преимуществом является открытый код. Предыдущие варианты не могут быть разобраны и переписаны. С этим – проблем не возникает. Такой набор возможностей помогает настроить всё «под себя».
- InnoSetup. Бесплатный продукт, позволяющий настроить простые режимы установки. Это и помогает избежать лишних настроек пользователю.
Определив тип инсталлятора можно переходить к поиску ключей, которые потребуются для запуска «тихой установки».
Ключи для запуска
Самый понятный набор ключей используется в пакете Inno Setup. Достаточно перевести необходимые слова с английского и всё станет ясно:
- Silent – запускает обычную «тихую установку»;
- VerySilent – запрещает отображение инсталляции в списке процессов;
- Dir=”” – указывает куда будет записана программа;
- Noicons – отключает создание ярлыков в меню «Пуск»;
- Sp — блокирует создание лишних окон;
- Tasks – дополнительные задачи для инсталлятора. Примерами являются дополнительные ключи: desktopicon – ярлык на рабочем столе; quicklaunchicon – ярлык в быстром запуске; startmenuicon – ярлыки в «Пуск».
Чем отличаются толстый, тонкий и веб клиенты
Указание конфликтующих ключей не даст процессу начаться, выводя сообщения о невозможности работы указанных параметров.
Пример работы
Поскольку выше был указан ключ для установки, остановимся на той самой программе. Foxit Reader использует «Inno Setup», поэтому ключи нужны от этого установщика. Всякий ключ прописывается через символ «/». Для примера запустим установку программы в обычном тихом режиме с созданием ярлыков на рабочем столе:
- После загрузки установщика скопируйте его название (включая расширение), а сам установщик переместите на диск «С:» (системный).
- Нажмите «Win+R» и вставьте название приложения (по необходимости допишите .exe после него). Дальше впишите необходимые ключи. После чего нажимайте «Ок». Таким же образом можно запустить установку программы в командной строке cmd.
- Инсталляция запускается с отображением установочного меню и в фоне. Но лишние окна при этом не создаются.
Такой способ существенно упрощает работу пользователя. Информация об установке не отображается в списке запущенных программ и не захламляет экран.
Источник: composs.ru
Всё, что для начала нужно знать о тихой установке программ
Е сли вы имеете обыкновение скачивать программное обеспечение с торрентов и других свободных источников, возможно, вам уже приходилось находить в папке с программой файлы командной строки «Тихая установка» . Что они из себя представляют и для чего нужны? Впрочем, догадаться об их назначении не трудно, о нём говорит само название. Если такой файл запустить, программа будет установлена в так называемом тихом режиме.
Когда пользователь устанавливает какую-нибудь программу, обычно мастер последовательно задаёт ряд вопросов: принимаете ли вы лицензионное соглашение, в какой каталог производить копирование программных файлов, устанавливать ли приложение только для администратора или для всех пользователей и прочее, и прочее. Тихий же режим инсталляции означает, что данная программа будет установлена автоматически, не задавая при этом «лишних» вопросов.
Так как тихий режим позволяет экономить время, используется он в основном системными администраторами, которым по долгу службы часто приходится устанавливать целые пакеты программ и утилит на несколько компьютеров. Обычным пользователям сталкиваться с тихим режимом чаще всего приходится при скачивании модифицированного софта со свободных источников, — к таким программам репакеры нередко добавляют соответствующие командные файлы.
Могут ли рядовые пользователи сами устанавливать программы в тихом режиме? Разумеется, чего-то особенно сложного в этом нет, хотя с определёнными тонкостями в процессе создания командных или конфигурационных файлов столкнуться всё же придётся. Процедура установки в тихом режиме может быть выполнена несколькими способами:
• Из командной строки.
• Из диалогового окошка «Выполнить».
• С помощью CMD или BAT-файла.
• Через самораспаковывающийся архив с включённым в него конфигурационным файлом.
Самым распространённым способом является использование командных файлов. Первые два способа — это всего лишь варианты третьего, а вот о четвёртом следует сказать пару слов отдельно. Применяется он обычно в тех случаях, когда режим тихой установки не предусмотрен разработчиком приложения. SFX -архивы позволяют производить автоматическую распаковку исполняемых файлов программ в нужное расположение, запускать их с нужными ключами, а также выполнять много других действий. Управляются SFX -архивы посредством конфигурационных файлов, содержащих специальные инструкции.
Поскольку создание самораспаковывающихся инсталляционных архивов имеет множество нюансов, рассматривать их в этой статье мы не будет, для начала разберём наиболее простой способ — создание CMD или BAT-файлов. Запуск тихой установки выполняется с помощью параметров командной строки или иначе ключей. Параметров этих довольно много, кроме того, для конкретных случаев необходимо использовать соответствующий параметр.
Выбор ключа зависит от того, в каком упаковщике был собран исполняемый файл приложения. Получить необходимую информацию о ключах тихой установки иногда можно на официальном сайте или форуме разработчика, также можно воспользоваться специальной утилитой Universal Silent Switch Finder. Запустите её, укажите путь к исполняемому файлу, и она выдаст всю основную информацию. Интерес представляют два параметра File Type (тип упаковщика) и Usage (используемые ключи) .
Рассмотрим всё на конкретном примере — тихой установке графического просмотрщика XnView. Утилита Universal Silent Switch Finder выдала нам тип упаковщика Inno Setup и четыре ключа: /VERYSILENT , /SUPPRESSMSGBOXES и, /NORESTART и SP- , хотя на самом деле для типа инсталлятора XnView их гораздо больше.
• /VERYSILENT — скрывает окошко мастера установщика и сам установочный процесс.
• /SUPPRESSMSGBOXES — подавляет сообщения установщика (ключ работает в паре с SILENT и /VERYSILENT) .
• /NORESTART — отключает требование перезагрузки компьютера после ускоренной установки
• /SP- — отключает сообщение «Эта программа установит на ваш компьютер…» .
Установщик Inno Setup также поддерживает ключи /help , /log , /nocancel , /restartexitcode , /closeapplications , /restartapplications , /lang , /dir , /noicons , /password и ещё как минимум пять параметров. Для других установщиков ключи могут быть иные, например, для NSIS и InstallShield ключом тихой установки является /S . Перечисление всех ключей заняло бы у нас слишком много времени, если вы хотите получить больше информации относительно поддерживаемых разными инсталляторами ключей, то всё это можно найти в интернете.
Итак, зная ключи, давайте напишем командный файл для программы XnView. Создайте в Блокноте новый текстовый файл и вставьте в него такую строку:
XnView-win-full.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
Сохраните файл как SilentInstall.cmd (название роли не играет) и поместите в папку (!) с исполняемым файлом устанавливаемого приложения. Запустите его двойным кликом и через несколько секунд программа будет установлена.
При необходимости тихую установку можно выполнять в пакетном режиме, прописав в скрипт несколько команд, каждую с новой строки.
Как видите, ничего сложного, главное знать тип инсталлятора и поддерживаемые им параметры, а остальное, как говорится, приложится.
Не забывайте, однако, что при всём своём удобстве тихий режим имеет свою обратную сторону. Если в установщик программы будет включён сторонний софт, после инсталляции приложения на компьютере может оказаться совершенно ненужное пользователю программное обеспечение и это касается не только скачанных со сторонних ресурсов модифицированных программ, но также некоторых бесплатных приложений, в которые рекламные компоненты интегрируются самими разработчиками.
Источник: www.white-windows.ru
Тихая установка
Часто на Торрент сайтах можно встретить термин «Тихая установка». Мы часто получаем вопросы, что это такое и как её выполнить, поэтому мы решили подготовить обзорную статью, в которой ответили на все основные вопросы.
Что такое тихая установка
Тихая установка – это процесс инсталляции программы, когда вам не требуется вводить ключи, крякать ПО и производить другие действия, т.е. требуется лишь запустить установку, после этого установщик сделает абсолютно всё за вас.
Как правило, данный способ связан простотой – если вы не хотите искать ключи и делать другие манипуляции при инсталляции программного обеспечения, то данный способ для вас. И всё, что вам останется делать в данном случае – запустить процесс и лишь затем наблюдать.
Как выполнить тихую установку ПО
Процесс доступен не во всех случаях. Всё зависит от того, как именно упакован установочный файл. Если это обычный .exe файл, после которого следует обычный процесс инсталляции, то вам придется проделать все шаги. Если же автор пака позаботился, и создал пакет для тихой установки, то процесс намного проще:
- Скачать установочный файл, поддерживающий тихую установку;
- Запустить инсталлятор от имени администратора;
- Дождаться окончания процесса.
Узнать, поддерживает тот или иной файл тихую установку на Windows 10 можно из описания.
В случае, если вы хотите создать установочный файл с возможностью быстрой инсталляции, то вам потребуются некоторые знания. Вы сможете почерпнуть их из следующего ролика:
Учтите, что запустить процесс и воспользоваться уже готовым паком намного удобнее и проще, чем создавать его самого, поэтому, лучше начать именно с использования готовых вещей, и затем уже создавать свои.
Особенности
Несмотря на то, что тихая установка игры или программы максимально простая, в процессе есть некоторые особенности. Важно помнить, что, вам может потребоваться произвести некоторые действия:
- Задать путь установки;
- Выбрать язык;
- Указать версию;
- Выдать права;
- И некоторые другие.
Именно поэтому вам нужно быть за ПК всё равно в момент установки, иначе вы рискуете тем, что когда вы вернетесь обратно к своему устройству, то обнаружите, что ПО всё равно не установлено.
Ещё больше подробностей о тихой установке вы сможете найти в следующем ролике. Там описано как то, что это такое, и то, как выполнить и, как использовать для установки ПО:
Делитесь в комментариях вашим опытом работы с подобным типом инсталляции, а также пишите, какие дистрибутивы вы бы хотели получить с таким простым процессом установки.
Источник: win10m.ru