Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

Как сделать файл тихой установки программы


Как создать для программы тихий инсталлятор? или установка Mozilla Firefox без лишних вопросов

Здравствуйте, дорогие читатели.

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

что такое тихий инстолятор? это обычный инстолятор, но ему передаётся специальный параметр, чтобы он не задавал пользователю вопросов, связанных с установкой.
Тренироваться мы будем на Mozilla Firefox версии 27.0.1 и нашем компьютере, без которого будет бесполезен в корне этот труд! 🙂

что нам понадобится:

  1. руки и голова, это самое главное.
  2. Блокнот. это думаю у вас найдётся.
  3. сам инстолятор. это совсем не проблема.
  4. Архиватор 7-zip, но если у вас уже установлен WinRar, то и он подойдёт.
  5. Остальное выбирайте сами, кому пригодится больше справка по пакетным файлам, а кому и крепкий кофе с плиткой шоколада.

Предисловие

Простым языком: пакетный файл — это такой файл, в котором последовательно записаны команды для интерпритатора cmd.exe. эти команды выполняются последовательно т.к., в пакетном режиме. по этому и называются они пакетными файлами.
Для тихой установки мы будем использовать такой файл, ибо именно через него проще всего передать параметры инсталлятору, чтобы он поставил программу так, чтобы не дыма, ни огня, а программа была, появилась у нас в системе как чёрт из табакерки.

Для чего это нужно?
Всё просто: кому-то надо быстро поставить много программ, а кому-то тихо внедрить программу в систему :-), но это уже не тема данной статьи.

Я постараюсь описать всё как можно подробнее. чтобы понял даже новичок в этом деле и вопросов не возникла, но если будут, постараюсь на все ответить.

Приступаем к работе

Итак, для начала подготовимся.
Качаем 7-zip на компьютер и устанавливаем его.

Затем качаем русский дистрибутив Mozilla Firefox, однако устанавливать его пока не будем: пусть он подождёт и отдохнёт.

На этом дистрибутиве мы и будем проводить свои эксперименты в области тихой установки.

Вот и всё, подготовку объявляем завершённой, вперёд!

Создание тихого инстолятора

Так как дистрибутив Firefox является уже своего рода архивом, а главный инстолятор внутри, распаковываем его в отдельную папку с помощью 7-zip.
После распаковки в директории, куда распаковали дистрибутив, мы увидим две папки

и файл setup.exe
именно этот файл является установщиком программы, ему и будем передавать параметры.
В этой же папке давайте создадим текстовой файл, но его имя изменим на «install.bat», заметьте расширение тоже надо менять.
Создали? отлично! Теперь в контекстном меню выберем пункт «Изменить и пишем туда следующий текст:

@echo off
echo Please wait, program installing
start /wait setup.exe /s
exit

Закрываем и сохраняем изменения.

Теперь подробнее о том, что означают команды.

@echo off
Отключаем вывод команд на экран, зачем, ведь мы сами знаем, какие команды туда вписали.

start /wait setup.exe /s

Запускаем программу установки, да не просто, а передаём ей параметр «S», что значит тихую установку программы.
Он записан в конце «/s»
к тому же к команде «start» мы добавили параметр «/wait», чтобы выполнение дальнейших команд приостановилось до закрытия программы установки. Если окошко с уведомлением вам не нужно, то этот параметр убираем.

echo Please wait, program installing
Тут вовсе просто: выводим текст «Please wait, program installing» на экран.
Если параметр «wait» не используется, то выводить текст на экран большого смысла нет, так что эту строчку можно совсем исключить из файла.

exit

Просто закрываем сеанс работы с cmd.exe. он конечно и сам может, но чтобы уж точно закрылся лучше напишем.

Вот и всё! теперь запускаем созданный нами файл «install.bat» и проверяем работу.

Если что-то не так, то читаем статью с самого начала очень внимательно и повторяем всё снова, а если всё у вас получилось, то поздравляю! вы успешно научились устанавливать Firefox в тихом режиме и по аналогии сможете таким же образом установить многие программы, которые принимают параметр «S», как сигнал для тихой установки. И по правде говоря их достаточно много.
Что делать, если параметр «S» не работает, я расскажу уже в следующих статьях.

Всем желаю удачной тихой установки!

Читайте также

Типы инстоляторов и их ключи для тихой установки
Упаковка *.exe с помощью Win Rar
© Евгений Поплавский, 2014
Специально для TifloHelp.ru

Тихая установка приложений (silent install)

Тихая установка - это такой процес, при котором вы тихо-мирно сидите и смотрите на экран, где без вашего участия происходит процесс установки ПО, при условии, что его вообще видно. При этом установщик не беспокоит вас вопросами типа Вы согласны с лицензионным соглашением?. Параметры для установки используются по-умолчанию. т.е. те, которые предлагает установщик при установке ПО обычным способом.

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

На самом деле тихая установка - это очень удобная процедура, которая экономит время и упрощает жизнь системного администратора. Я, например, использую режим silent install после чистой установки ОС.

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

  1. Из командной строки, используя параметры.
  2. Аналогично через bat-файл (com-файл).
  3. Через SFX-архив с файлом конфигурации.

Ключей достаточно много. Какой именно ключ нужно использовать зависит от установщика. Т.е. любая программа, говоря простым языком, это папка с файлами, а запаковывает всё это добро в один файл установки специальный сборщик (система создания установщиков ПО). И вот от того, какой сборщик использовался, зависит - какой ключ будет вызывать режим тихой установки. Наиболее известные системы создания установщиков:

  1. Install Shield
  2. WISE Installer
  3. NSIS
  4. Inno Setup

Подробнее о ССИ и их ключах можно посмотреть тут. Также можно попробовать найти нужный ключ с помощью специального ПО - Universal Silent Switch Finder или почитать документацию на сайте разработчиков той программы, ключи к которой вы ищите.

Во время экспериментов с тихой установкой мне встречались следующие параметры запуска режима тихой установки:

 /silent
 /verysilent
 /quiet
 /qb
 /qn
 /qr
 /passive
 /s
 /S
 /qn REBOOT=ReallySuppress
 /s /v" /qn REBOOT=ReallySuppress
 

Ключи для отмены перезагрузки:

 /norestart
 /noreboot
 

Антивирус Avast имеет опцию тихой установки в корпоративной версии. В бесплатной (Home) версии по заявлениям разработчиков тихой установки нет. Однако, если вы в курсе как работает инсталятор InstallShield, вы поймете, что это утверждение не соответствует действительности, поскольку этот инсталятор сам по себе поддерживает ключ тихой установки /S. А значит все продукты, выполненные на его базе - тоже. И Avast Home не исключение.

Для запуска тихой установки архиватора 7Zip (сборщик NSIS) нужно запустить установщик с ключом /S. Положите установщик 7Zip (7z.exe) в корень диска С. Затем откройте меню Пуск › Выполнить (или   + R) и введите в форму следующую команду:

C:7z.exe /S

Архиватор установится без диалоговых окон и признаков внешней активности.

Однако случается что установщик собран нестандартно и ключей для запуска тихой установки у него просто нет. К таким исключениям относится Avira Antivir. По-тихому можно только распаковать содержимое установщика во временную директорию (минус одно окно), а дальше всё. В этом случае приходится создавать специальные самораспаковывающиеся архивы с файлами инструкций внутри. Тут дело обстоит немного сложнее.

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

Выше я упомянул о случаях, когда вариант с ключами может не работать. Режим тихой установки может быть просто не предусмотрен разработчиком. В этом случае достаточно часто можно выйти из положения, используя sfx-архивы. Sfx-архив – это само-распаковывающийся архив.

Одно из его достоинств в том, что для его распаковки не нужен архиватор. К тому же с помощью него можно существенно расширить возможности тихой установки, да и возможности установки ПО вообще.

Например, сразу после распаковки sfx-архив позволяет запустить один или несколько распакованных файлов, удалить файлы после выполнения операций и много чего ещё. В этих операциях принимают участие конфигурационные файлы, содержащие команды (например, BAT файлы).

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

Чтобы в общих чертах представить конфигурационный файл (для тех, кто не в курсе) ниже приведён пример такого файла для программы Firefox Portable

[FirefoxPortable]
 FirefoxDirectory=Appfirefox
 ProfileDirectory=Dataprofile
 SettingsDirectory=Datasettings
 PluginsDirectory=Dataplugins
 FirefoxExecutable=firefox.exe
 AdditionalParameters=
 LocalHomepage=index.html
 DisableSplashScreen=false
 AllowMultipleInstances=false
 DisableIntelligentStart=false
 SkipCompregFix=false
 RunLocally=false

Стоит отметить, что возможности и режимы работы программ со временем могут меняться. Firefox Portable может перестать поддерживать ini-файлы, а будущие версии инсталятора Avira – понимать и подхватывать файлы инструкций. Поэтому при экспериментах стоит ознакомиться с актуальной информацией о возможностях программ, которые вы планируете использовать.

Как sfx-архив может помочь процессу тихой установки, я думаю, мы разобрались. Теперь настало время перейти к практической части. Для создания sfx-архивов я пользуюсь доработанным модулем архиватора 7Zip. Весь процесс создания sfx-архива и запуска при помощи него режима тихой установки описан в статье Олега Щербакова (разработчика модуля). Я же очень кратко перескажу написанное в ней, пояснив пару моментов.

Сразу отмечу, что цель примера - запаковать установщик программы в sfx-архив таким образом, чтобы он после распаковки автоматически начинал устанавливаться по-тихому. В данной статье в качестве подопытного будет выступать установщик архиватора 7Zip (7z465.exe), хотя можно использовать любой другой, главное знать ключ тихой установки. У установщика 7Zip это ключ /S. Итак, для исполнения задуманного нам понадобится:

  1. Модуль sfх Олега Щербакова.
  2. Архиватор 7Zip. Им мы будем запаковывать установщик программы в архив формата ".7z". Архиватор, понятное дело, надо установить в систему.
  3. Установщик программы (как я отметил выше, в примере я использую 7z465.exe).
  4. Архив .7z, который мы получим, запаковав установщик программы архиватором 7Zip.
  5. Конфигурационный файл config.txt, в котором будут содержаться иструкции "поведения" sfx-архива при распаковке, т.е. в данном примере в нём будет содержаться команда на запуск тихой установки.
    Заклинание для создания sfx-архива (вводится в консоли).

Для удобства я положил все ингредиенты в один архив, который вы можете скачать по этой ссылке. Также, если скачать вот эту программу, можно поменять иконку архива (как это сделать читайте тут).

Обратите внимание, кодировка файла конфигурации config.txt должна быть UTF-8.

Итак, получаем после скачивания и распаковки папку со всем этим добром, далее по списку:

  1. Устанавливаем архиватор 7zip (лежит в папке).
  2. Запаковываем подопытного 7z465.exe (лежит в папке) в 7z-архив. Получаем на выходе файл 7z465.7z.
  3. Открываем консоль (Пуск › Выполнить - cmd) и переходим в папку с файлами: cd C:files (пример для папки "files" на диске "С").
  4. Запускаем в консоли заклинание:
    • COPY /b 7zsd.sfx + config.txt + 7z465.7z 7Zip.exe
    • 7zsd.sfx - имя модуля sfx.
    • config.txt - имя файла конфигурации.
    • 7z465.7z - имя запакованного установщика 7z465.exe.
    • 7Zip.exe - имя sfx-архива на выходе.

В результате получаем sfx-архив 7Zip.exe, который представляет собой исполняемый файл или самораспаковывающийся архив, внутри которого содержится инструкция config.txt. Содержание инструкции следующее:


 RunProgram="7z465.exe /S"
 GUIMode="2"
 
  • ;!@Install@!UTF-8!
    ;!@InstallEnd@! – строки начала и конца файла инструкции. Это комментарии, их можно удалить. А вот остальные две нужны обязательно.
  • GUIMode="2" – режим распаковки архива без оповещений (по-тихому).
  • RunProgram="7z465.exe /S" – строка инструкции, в которую необходимо вносить изменения в зависимости от того, какой установщик вы используете. В строке прописывается имя установщика, который запаковывается в 7z-архив и который требуется установить по-тихому + ключ тихой установки.

На этом всё. Ознакомившись со статьями Олега (ссылки выше), можно создать различные архивы, выполняющие абсолютно разные задачи. Удачных экспериментов!

Если материалы сайта оказались для вас полезными, можете поддержать дальнейшее развитие ресурса, оказав ему (и мне ) моральную и материальную поддержку.

Всё, что для начала нужно знать о тихой установке программ

Если вы имеете обыкновение скачивать программное обеспечение с торрентов и других свободных источников, возможно, вам уже приходилось находить в папке с программой файлы командной строки «Тихая установка». Что они из себя представляют и для чего нужны? Впрочем, догадаться об их назначении не трудно, о нём говорит само название. Если такой файл запустить, программа будет установлена в так называемом тихом режиме.

Когда пользователь устанавливает какую-нибудь программу, обычно мастер последовательно задаёт ряд вопросов: принимаете ли вы лицензионное соглашение, в какой каталог производить копирование программных файлов, устанавливать ли приложение только для администратора или для всех пользователей и прочее, и прочее. Тихий же режим инсталляции означает, что данная программа будет установлена автоматически, не задавая при этом «лишних» вопросов.

Так как тихий режим позволяет экономить время, используется он в основном системными администраторами, которым по долгу службы часто приходится устанавливать целые пакеты программ и утилит на несколько компьютеров. Обычным пользователям сталкиваться с тихим режимом чаще всего приходится при скачивании модифицированного софта со свободных источников, — к таким программам репакеры нередко добавляют соответствующие командные файлы.

Могут ли рядовые пользователи сами устанавливать программы в тихом режиме? Разумеется, чего-то особенно сложного в этом нет, хотя с определёнными тонкостями в процессе создания командных или конфигурационных файлов столкнуться всё же придётся. Процедура установки в тихом режиме может быть выполнена несколькими способами:

Из командной строки.
Из диалогового окошка «Выполнить».
С помощью 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.softpedia.com/get/System/Launchers-Shutdown-Tools/Universal-Silent-Switch-Finder.shtml

Как запустить тихую установку программы

Е сли вы имеете обыкновение скачивать программное обеспечение с торрентов и других свободных источников, возможно, вам уже приходилось находить в папке с программой файлы командной строки «Тихая установка» . Что они из себя представляют и для чего нужны? Впрочем, догадаться об их назначении не трудно, о нём говорит само название. Если такой файл запустить, программа будет установлена в так называемом тихом режиме.

Когда пользователь устанавливает какую-нибудь программу, обычно мастер последовательно задаёт ряд вопросов: принимаете ли вы лицензионное соглашение, в какой каталог производить копирование программных файлов, устанавливать ли приложение только для администратора или для всех пользователей и прочее, и прочее. Тихий же режим инсталляции означает, что данная программа будет установлена автоматически, не задавая при этом «лишних» вопросов.

Так как тихий режим позволяет экономить время, используется он в основном системными администраторами, которым по долгу службы часто приходится устанавливать целые пакеты программ и утилит на несколько компьютеров. Обычным пользователям сталкиваться с тихим режимом чаще всего приходится при скачивании модифицированного софта со свободных источников, — к таким программам репакеры нередко добавляют соответствующие командные файлы.

Могут ли рядовые пользователи сами устанавливать программы в тихом режиме? Разумеется, чего-то особенно сложного в этом нет, хотя с определёнными тонкостями в процессе создания командных или конфигурационных файлов столкнуться всё же придётся. Процедура установки в тихом режиме может быть выполнена несколькими способами:

Из командной строки.
Из диалогового окошка «Выполнить».
С помощью 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 (название роли не играет) и поместите в папку (!) с исполняемым файлом устанавливаемого приложения. Запустите его двойным кликом и через несколько секунд программа будет установлена.

При необходимости тихую установку можно выполнять в пакетном режиме, прописав в скрипт несколько команд, каждую с новой строки.

Как видите, ничего сложного, главное знать тип инсталлятора и поддерживаемые им параметры, а остальное, как говорится, приложится.

Не забывайте, однако, что при всём своём удобстве тихий режим имеет свою обратную сторону. Если в установщик программы будет включён сторонний софт, после инсталляции приложения на компьютере может оказаться совершенно ненужное пользователю программное обеспечение и это касается не только скачанных со сторонних ресурсов модифицированных программ, но также некоторых бесплатных приложений, в которые рекламные компоненты интегрируются самими разработчиками.

Некоторые программы сами предлагают тихую установку, насчет других настоятельно рекомендуют в описании. Так или иначе, даже среднестатистический пользовать "что-то такое слышал". Но все же, тихая установка – что это? В чем ее преимущества, и если они так велики, то как ее осуществить? Именно это и будет рассмотрено в данной статье.

Тихая установка – что это?

У тихой установки программ есть синоним – автоматическая установка. Но что первое, что второе не отвечают на вопрос о том, что значит тихая установка. А она означает, что активного участия пользователя в этом процессе не требуется. Даже, считай, никакого – нажать на кнопочку вначале и нажать на кнопочку по завершении, когда продукт уже готов к запуску. Оттого и синоним – "автоматическая", то есть автоматом.

Преимущества

Преимущества от такого способа более чем понятны: в самом минимальном варианте что значит тихая установка? То, что не придется сидеть и постоянно нажимать "далее" соглашаясь со всем, что предлагает мастер установки. Она максимально избавит от необходимости вводить ключи, использовать патчи и кряки, правильная настройка которых будет описана в десяти пунктах, включать в себя отключение на определенном этапе интернета, и прочего-прочего-прочего. То есть тихая установка – что это для обывателя? Да просто спасение!

Когда она еще может пригодиться?

Впрочем, тихая установка спасает не только среднестатистического юзера. Даже для продвинутых администраторов она полезна тем, что значительно экономит время при установке сразу нескольких программных продуктов на ОС.

Длительность тихой установки

В зависимости от емкости программы тихая установка может длиться как пару секунд, так и несколько минут – в любом случае это не так много, как полчаса или даже весь час. Это еще одно преимущество – не занимает много времени.

Как запустить

В некоторых программах тихая установка предусмотрена заранее, и о том, как сделать тихую установку, думать особо не приходится. Все что требуется от пользователя – двойным щелчком кликнув по необходимому файлу, запустить его и дождаться окончания.

Необходимый файл представляет собой файл формата exe с названием соответствующей программы. В простых продуктах он даже скачивается один.

Кроме того, сборка программы с тихой установкой обычно помечается как unattended.

Но как быть, если заранее не была предусмотрена тихая установка, как запустить ее?

Немного о типах инсталляторов

Для разных программ используются разные инсталляторы. Рассмотрение их видов вполне могло бы стать темой для совершенно отдельной статьи, но к настоящей тематике они также причастны. В первую очередь из-за того, что в зависимости от того, какой инсталлятор используем при установке, подбираются ключи для тихой установки.

Ну и конечно, раз уже было разъяснено, что такое тихая установка программы, нужно сказать пару слов и о том, что такое ключи для нее. По существу, они представляют собой текстовую информацию (один-три символа), записываемую в командную строку.

InstallShield

Это самый популярный инсталлятор. Его можно "вычислить" по файлу setup.exe в сборке программы. Он не вызывает сложностей, как не вызывает их и тихая установка. Что это – InstallShield? Просто запускаете программу с ключом s, и инсталляция начинается в автоматическом режиме.

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

Windows Installer Service

Расширение .msi – основной признак данного инсталлятора. У него также есть ключи тихой установки в наличии двух штук.

Первый из них – «qb» – запускает тихий режим установки, делая пользователю доступным для просмотра его ход. Никаких "Далее", но также и никакой кнопки "Отмена". Хотя, конечно, процесс и можно будет завершить иным путем – к примеру, через "Диспетчер задач".

Второй – «QN», если можно так сказать, еще более тихая установка. Что это значит? Инсталляция в фоновом режиме, то есть пользователь не сможет даже проследить ее ход.

  • Примечание: некоторые программы требуют перезагрузки после установки. Есть ключ, который может это предотвратить – REBOOT=ReallySuppress. Но рекомендовано либо этого не делать, либо перезагрузить ПК после установки самостоятельно.

InstallShield расширения *.msi

InstallShield 7 версии и выше может создавать отдельно или использовать в связке с обычным установочным экзешником также файл расширения .msi.

Для него используются ключи обоих инсталляторов, указанных выше: «/s /v»…»», причем многоточие в данном случае это qb либо QN соответственно.

Windows *.msu

Этот инсталлятор – автономный установщик обновлений. Для него есть несколько ключей для тихой установки:

  • /quiet – фоновый режим и никакого взаимодействия с пользователем. К примеру, если в коде установки программы указано, что в конце будет перезагрузка, она будет.
  • /norestart – если уж совсем не хочется перезагрузки, этот ключ ее предотвращает.
  • /warnrestart – также используется вместе с первым ключом. Его функция состоит в том, чтобы предупредить пользователя перед последующей за сообщением перезагрузкой.
  • /promptrestart – система после установки выдаст вопрос, необходима ли перезагрузка.
  • /forcerestart – принудительная перезагрузка, вне зависимости от того, была ли она заявлена при установке.

Inno Setup

Это простой инсталлятор, к которому есть два ключа – для тихой и (дословно) очень тихой установки. Silent и verysilent соответственно.

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

Узнать о том, используется ли этот либо любой другой установщик к той программе, которую нужно инсталлировать на компьютер, можно при его запуске. Комбинация клавиш ALT + SPACE»Пробел» открывает меню, в котором одним из пунктов значится "О программе".

Nullsoft Scriptable Install System (NSIS)

У этого установщика обычно есть как файл инсталляции, так и дезинсталляции, то есть удаления программы из системы. Ключ для тихой установки у него такой же, как и у InstallShield (S), с одним маленьким, но очень важным уточнением: его обязательно нужно вводить в верхнем регистре, то есть писать с большой буквы.

При помощи ключа D, к тому же, можно указать директорию установки (папку, куда инсталлируется программа).

WISE Installer

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

Организация автоматической установки

Существует такой интерфейс – Windows Post-Installation Wizard, сокращенно – просто WPI. За этими тремя буквами кроется целый программный пакет для тихой установки приложений.

Что такое тихая установка программы и насколько она удобна, поняли все уже давно, вот почему есть столько способов, как ее, эту самую инсталляцию в режиме автомат, организовать.

Все вышеперечисленные инсталляторы с их соответствующими ключами отлично согласуются с WPI. Можно вписывать команды установки в нее вручную, а можно воспользоваться встроенными возможностями утилиты, например, функцией распознавания ключей.

SFX-архивы и файлы командной строки

А еще есть такая штука, как SFK-архивы, которые с WPI – идеальное сочетание для организации автоматической установки программ.

Сами архивы можно создать в уже давно известном программной продукте WinRar, а запустить – через Windows Post-Installation Wizard.

Их преимущество – в организации порядка распаковки, указания пути для инсталляции и, при желании, пароля.

Есть еще один вариант – создавать файлы командной строки (формат cmd) и записывать все коды в них. Это особенно подходит тем, кто собирается осуществлять установку программы еще раз (на другом ПК, например).

В заключение

Что такое тихая установка программы? Это не революция, не новшество, но удобная возможность экономии времени.

Но, как видно из статьи, для того чтобы ее настроить, какое-то время все-таки необходимо. Вот почему есть вариант поискать на просторах Интернета желаемую программу с уже настроенным тихим режимом установки. Обычно такая информация указывается в описании, а может быть, даже и пометка в названии – unattended. Если такое есть – смело скачивайте, в ней только преимущества!

Тихая установка – это такой процес, при котором вы тихо-мирно сидите и смотрите на экран, где без вашего участия происходит процесс установки ПО, при условии, что его вообще видно. При этом установщик не беспокоит вас вопросами типа Вы согласны с лицензионным соглашением? . Параметры для установки используются по-умолчанию. т.е. те, которые предлагает установщик при установке ПО обычным способом.

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

На самом деле тихая установка – это очень удобная процедура, которая экономит время и упрощает жизнь системного администратора. Я, например, использую режим silent install после чистой установки ОС.

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

  1. Из командной строки, используя параметры.
  2. Аналогично через bat-файл (com-файл).
  3. Через SFX-архив с файлом конфигурации.

Ключей достаточно много. Какой именно ключ нужно использовать зависит от установщика. Т.е. любая программа, говоря простым языком, это папка с файлами, а запаковывает всё это добро в один файл установки специальный сборщик (система создания установщиков ПО). И вот от того, какой сборщик использовался, зависит – какой ключ будет вызывать режим тихой установки. Наиболее известные системы создания установщиков:

  1. Install Shield
  2. WISE Installer
  3. NSIS
  4. Inno Setup

Подробнее о ССИ и их ключах можно посмотреть тут. Также можно попробовать найти нужный ключ с помощью специального ПО – Universal Silent Switch Finder или почитать документацию на сайте разработчиков той программы, ключи к которой вы ищите.

Во время экспериментов с тихой установкой мне встречались следующие параметры запуска режима тихой установки:

Ключи для отмены перезагрузки:

Антивирус Avast имеет опцию тихой установки в корпоративной версии. В бесплатной (Home) версии по заявлениям разработчиков тихой установки нет. Однако, если вы в курсе как работает инсталятор InstallShield , вы поймете, что это утверждение не соответствует действительности, поскольку этот инсталятор сам по себе поддерживает ключ тихой установки /S . А значит все продукты, выполненные на его базе – тоже. И Avast Home не исключение.

Для запуска тихой установки архиватора 7Zip (сборщик NSIS) нужно запустить установщик с ключом /S . Положите установщик 7Zip (7z.exe) в корень диска С. Затем откройте меню Пуск › Выполнить (или + R ) и введите в форму следующую команду:

Архиватор установится без диалоговых окон и признаков внешней активности.

Однако случается что установщик собран нестандартно и ключей для запуска тихой установки у него просто нет. К таким исключениям относится Avira Antivir. По-тихому можно только распаковать содержимое установщика во временную директорию (минус одно окно), а дальше всё. В этом случае приходится создавать специальные самораспаковывающиеся архивы с файлами инструкций внутри. Тут дело обстоит немного сложнее.

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

Выше я упомянул о случаях, когда вариант с ключами может не работать. Режим тихой установки может быть просто не предусмотрен разработчиком. В этом случае достаточно часто можно выйти из положения, используя sfx-архивы. Sfx-архив – это само-распаковывающийся архив.

Одно из его достоинств в том, что для его распаковки не нужен архиватор. К тому же с помощью него можно существенно расширить возможности тихой установки, да и возможности установки ПО вообще.

Например, сразу после распаковки sfx-архив позволяет запустить один или несколько распакованных файлов, удалить файлы после выполнения операций и много чего ещё. В этих операциях принимают участие конфигурационные файлы, содержащие команды (например, BAT файлы).

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

Чтобы в общих чертах представить конфигурационный файл (для тех, кто не в курсе) ниже приведён пример такого файла для программы Firefox Portable

Стоит отметить, что возможности и режимы работы программ со временем могут меняться. Firefox Portable может перестать поддерживать ini-файлы, а будущие версии инсталятора Avira – понимать и подхватывать файлы инструкций. Поэтому при экспериментах стоит ознакомиться с актуальной информацией о возможностях программ, которые вы планируете использовать.

Как sfx-архив может помочь процессу тихой установки, я думаю, мы разобрались. Теперь настало время перейти к практической части. Для создания sfx-архивов я пользуюсь доработанным модулем архиватора 7Zip. Весь процесс создания sfx-архива и запуска при помощи него режима тихой установки описан в статье Олега Щербакова (разработчика модуля). Я же очень кратко перескажу написанное в ней, пояснив пару моментов.

Сразу отмечу, что цель примера – запаковать установщик программы в sfx-архив таким образом, чтобы он после распаковки автоматически начинал устанавливаться по-тихому. В данной статье в качестве подопытного будет выступать установщик архиватора 7Zip (7z465.exe), хотя можно использовать любой другой, главное знать ключ тихой установки. У установщика 7Zip это ключ /S . Итак, для исполнения задуманного нам понадобится:

  1. Модуль sfх Олега Щербакова.
  2. Архиватор 7Zip . Им мы будем запаковывать установщик программы в архив формата ".7z". Архиватор, понятное дело, надо установить в систему.
  3. Установщик программы (как я отметил выше, в примере я использую 7z465.exe).
  4. Архив .7z , который мы получим, запаковав установщик программы архиватором 7Zip.
  5. Конфигурационный файл config.txt, в котором будут содержаться иструкции "поведения" sfx-архива при распаковке, т.е. в данном примере в нём будет содержаться команда на запуск тихой установки.
    Заклинание для создания sfx-архива (вводится в консоли).

Для удобства я положил все ингредиенты в один архив, который вы можете скачать по этой ссылке. Также, если скачать вот эту программу, можно поменять иконку архива (как это сделать читайте тут).

Обратите внимание, кодировка файла конфигурации config.txt должна быть UTF-8.

Итак, получаем после скачивания и распаковки папку со всем этим добром, далее по списку:

  1. Устанавливаем архиватор 7zip (лежит в папке).
  2. Запаковываем подопытного 7z465.exe (лежит в папке) в 7z-архив. Получаем на выходе файл 7z465.7z.
  3. Открываем консоль (Пуск › Выполнить – cmd) и переходим в папку с файлами: cd C:files (пример для папки "files" на диске "С").
  4. Запускаем в консоли заклинание:
  5. COPY /b 7zsd.sfx + config.txt + 7z465.7z 7Zip.exe
  6. 7zsd.sfx – имя модуля sfx.
  7. config.txt – имя файла конфигурации.
  8. 7z465.7z – имя запакованного установщика 7z465.exe.
  9. 7Zip.exe – имя sfx-архива на выходе.

В результате получаем sfx-архив 7Zip.exe, который представляет собой исполняемый файл или самораспаковывающийся архив, внутри которого содержится инструкция config.txt. Содержание инструкции следующее:

  • ;!@Install@!UTF-8!
    ;!@InstallEnd@! – строки начала и конца файла инструкции. Это комментарии, их можно удалить. А вот остальные две нужны обязательно.
  • GUIMode="2" – режим распаковки архива без оповещений (по-тихому).
  • RunProgram="7z465.exe /S" – строка инструкции, в которую необходимо вносить изменения в зависимости от того, какой установщик вы используете. В строке прописывается имя установщика, который запаковывается в 7z-архив и который требуется установить по-тихому + ключ тихой установки.

На этом всё. Ознакомившись со статьями Олега (ссылки выше), можно создать различные архивы, выполняющие абсолютно разные задачи. Удачных экспериментов!

что это значит и как ее осуществить?

Некоторые программы сами предлагают тихую установку, насчет других настоятельно рекомендуют в описании. Так или иначе, даже среднестатистический пользовать "что-то такое слышал". Но все же, тихая установка - что это? В чем ее преимущества, и если они так велики, то как ее осуществить? Именно это и будет рассмотрено в данной статье.

Тихая установка - что это?

У тихой установки программ есть синоним - автоматическая установка. Но что первое, что второе не отвечают на вопрос о том, что значит тихая установка. А она означает, что активного участия пользователя в этом процессе не требуется. Даже, считай, никакого - нажать на кнопочку вначале и нажать на кнопочку по завершении, когда продукт уже готов к запуску. Оттого и синоним - "автоматическая", то есть автоматом.

Преимущества

Преимущества от такого способа более чем понятны: в самом минимальном варианте что значит тихая установка? То, что не придется сидеть и постоянно нажимать "далее" соглашаясь со всем, что предлагает мастер установки. Она максимально избавит от необходимости вводить ключи, использовать патчи и кряки, правильная настройка которых будет описана в десяти пунктах, включать в себя отключение на определенном этапе интернета, и прочего-прочего-прочего. То есть тихая установка - что это для обывателя? Да просто спасение!

Когда она еще может пригодиться?

Впрочем, тихая установка спасает не только среднестатистического юзера. Даже для продвинутых администраторов она полезна тем, что значительно экономит время при установке сразу нескольких программных продуктов на ОС.

Длительность тихой установки

В зависимости от емкости программы тихая установка может длиться как пару секунд, так и несколько минут - в любом случае это не так много, как полчаса или даже весь час. Это еще одно преимущество - не занимает много времени.

Как запустить

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

Необходимый файл представляет собой файл формата exe с названием соответствующей программы. В простых продуктах он даже скачивается один.

Кроме того, сборка программы с тихой установкой обычно помечается как unattended.

Но как быть, если заранее не была предусмотрена тихая установка, как запустить ее?

Немного о типах инсталляторов

Для разных программ используются разные инсталляторы. Рассмотрение их видов вполне могло бы стать темой для совершенно отдельной статьи, но к настоящей тематике они также причастны. В первую очередь из-за того, что в зависимости от того, какой инсталлятор используем при установке, подбираются ключи для тихой установки.

Ну и конечно, раз уже было разъяснено, что такое тихая установка программы, нужно сказать пару слов и о том, что такое ключи для нее. По существу, они представляют собой текстовую информацию (один-три символа), записываемую в командную строку.

InstallShield

Это самый популярный инсталлятор. Его можно "вычислить" по файлу setup.exe в сборке программы. Он не вызывает сложностей, как не вызывает их и тихая установка. Что это - InstallShield? Просто запускаете программу с ключом s, и инсталляция начинается в автоматическом режиме.

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

Windows Installer Service

Расширение .msi - основной признак данного инсталлятора. У него также есть ключи тихой установки в наличии двух штук.

Первый из них - «qb» - запускает тихий режим установки, делая пользователю доступным для просмотра его ход. Никаких "Далее", но также и никакой кнопки "Отмена". Хотя, конечно, процесс и можно будет завершить иным путем - к примеру, через "Диспетчер задач".

Второй - «QN», если можно так сказать, еще более тихая установка. Что это значит? Инсталляция в фоновом режиме, то есть пользователь не сможет даже проследить ее ход.

  • Примечание: некоторые программы требуют перезагрузки после установки. Есть ключ, который может это предотвратить - REBOOT=ReallySuppress. Но рекомендовано либо этого не делать, либо перезагрузить ПК после установки самостоятельно.

InstallShield расширения *.msi

InstallShield 7 версии и выше может создавать отдельно или использовать в связке с обычным установочным экзешником также файл расширения .msi.

Для него используются ключи обоих инсталляторов, указанных выше: «/s /v»…»», причем многоточие в данном случае это qb либо QN соответственно.

Windows *.msu

Этот инсталлятор - автономный установщик обновлений. Для него есть несколько ключей для тихой установки:

  • /quiet - фоновый режим и никакого взаимодействия с пользователем. К примеру, если в коде установки программы указано, что в конце будет перезагрузка, она будет.
  • /norestart - если уж совсем не хочется перезагрузки, этот ключ ее предотвращает.
  • /warnrestart - также используется вместе с первым ключом. Его функция состоит в том, чтобы предупредить пользователя перед последующей за сообщением перезагрузкой.
  • /promptrestart - система после установки выдаст вопрос, необходима ли перезагрузка.
  • /forcerestart - принудительная перезагрузка, вне зависимости от того, была ли она заявлена при установке.

Inno Setup

Это простой инсталлятор, к которому есть два ключа - для тихой и (дословно) очень тихой установки. Silent и verysilent соответственно.

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

Узнать о том, используется ли этот либо любой другой установщик к той программе, которую нужно инсталлировать на компьютер, можно при его запуске. Комбинация клавиш ALT + SPACE»Пробел» открывает меню, в котором одним из пунктов значится "О программе".

Nullsoft Scriptable Install System (NSIS)

У этого установщика обычно есть как файл инсталляции, так и дезинсталляции, то есть удаления программы из системы. Ключ для тихой установки у него такой же, как и у InstallShield (S), с одним маленьким, но очень важным уточнением: его обязательно нужно вводить в верхнем регистре, то есть писать с большой буквы.

При помощи ключа D, к тому же, можно указать директорию установки (папку, куда инсталлируется программа).

WISE Installer

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

Организация автоматической установки

Существует такой интерфейс - Windows Post-Installation Wizard, сокращенно - просто WPI. За этими тремя буквами кроется целый программный пакет для тихой установки приложений.

Что такое тихая установка программы и насколько она удобна, поняли все уже давно, вот почему есть столько способов, как ее, эту самую инсталляцию в режиме автомат, организовать.

Все вышеперечисленные инсталляторы с их соответствующими ключами отлично согласуются с WPI. Можно вписывать команды установки в нее вручную, а можно воспользоваться встроенными возможностями утилиты, например, функцией распознавания ключей.

SFX-архивы и файлы командной строки

А еще есть такая штука, как SFK-архивы, которые с WPI - идеальное сочетание для организации автоматической установки программ.

Сами архивы можно создать в уже давно известном программной продукте WinRar, а запустить - через Windows Post-Installation Wizard.

Их преимущество - в организации порядка распаковки, указания пути для инсталляции и, при желании, пароля.

Есть еще один вариант - создавать файлы командной строки (формат cmd) и записывать все коды в них. Это особенно подходит тем, кто собирается осуществлять установку программы еще раз (на другом ПК, например).

В заключение

Что такое тихая установка программы? Это не революция, не новшество, но удобная возможность экономии времени.

Но, как видно из статьи, для того чтобы ее настроить, какое-то время все-таки необходимо. Вот почему есть вариант поискать на просторах Интернета желаемую программу с уже настроенным тихим режимом установки. Обычно такая информация указывается в описании, а может быть, даже и пометка в названии - unattended. Если такое есть - смело скачивайте, в ней только преимущества!

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

Всем известен стандартный способ установки программ. Мы скачиваем с официального сайта, или откуда то ещё установочный файл. Запускаем его, и проходим процесс установки. Несколько раз нажимая на кнопку Далее, выбирая путь установки программы и некоторые другие опции. Потом нажимаем Установить и ждем окончания процесса.

Так устанавливаются большинство программ и приложений.    

Кстати, такой установочный файл или установочный архив иногда называют жутковатым словом дистрибутив.

Если пользователь уже знает, какие программы он постоянно использует, то он задумывается над тем, чтобы ускорить процесс установки своего комплекта программ. Например, после чистой установки Виндовс. 

Устанавливая с десяток программ, а то и более, мы тратим время на механическое жмаканье на кнопку Далее. Можно ли ускорить процесс?

В этом может помочь тихая установка программ.

 

Существует несколько способов настройки тихой установки программ. Давайте рассмотрим на примере Командной строки. То же самое можно сделать, используя диалог Выполнить, но в Командной строке, на мой взгляд, это нагляднее.

Итак, установим программу, которая будет не лишней на любом ПК или ноутбуке. А именно Архиватор. Будем устанавливать бесплатный архиватор 7zip. Для начала, давайте проверим, не установлен ли уже этот архиватор в системе.

В этой системе много Windows приложений, поэтому, проконтролировать будет проще через классическую Панель управления. 

Нажимаю: 

Пуск (или клавишу Windows) ▹ печатаю: Пан...

Нажимаю Enter. Если у вас тоже настройка по Категориям, то можно кликнуть на Удаление программы. Если просмотр настроен по Значкам, то выбираем здесь Программы и компоненты. Здесь у меня всего пара приложений, архиватора нет.   

Можно ещё кликнуть правой клавишей по какому нибудь файлу и посмотреть, нет ли в контекстном меню архиватора 7zip. Нет. 

Теперь скачаем установочный файл архиватора. По ссылкам на официальный сайт 7zip, в РФ у многих не получается скачать программу. У многих провайдеров этот сайт заблокирован. Поэтому скачаем по другой ссылке.

Как всегда, все ссылки в описании этого видео. Ссылка №1 на официальную страничку архиватора на авторитетном проекте SourceForge:

https://sourceforge.net/projects/sevenzip/files/7-Zip/

При нажатии на ссылку, открывается раздел загрузок 7zip. Здесь мы видим папки с версиями программы. Открываю последнюю, на данный момент, это 19.00. Здесь есть несколько версий установочных файлов. 

Во первых, нужно определиться с разрядностью. Нам нужна версия, которая соответствует разрядности Windows на этом компьютере. Проверяю разрядность. Открываю свойства системы. В 10-ке Свойства системы открываются очень быстро, правым кликом по кнопке Пуск и в меню выбираем Система. Как видно, у меня здесь 64-х разрядная операционка.

Для тихой установки можно использовать как стандартные .exe файлы, которые качают все юзеры. Так и файлы с расширением .msi которые с умным видом качают продвинутые, те, которые шарят в компьютере. Файлы с расширением .msi это стандартный установщик от Майкрософт.  

Я скачаю вот этот файл, 7z1900-x64 с расширением .exe А так же давайте скачаем и файл с расширением .msi Он нам тоже пригодится.   

Если у вас 32-х разрядная Винда, то выбирайте вот этот файл: 7z1900.exe. и вот этот.

Файлы скачались в папку Загрузки. Чтобы проще было вводить команды, я перемещу установочный файл на диск (C:). Вырезаю файл, вставляю в корень диска (C:).

Теперь нужно запустить файл. Но сделать это нужно определённым способом. С параметрами. Для этого, как договорились, будем использовать командную строку. 

Нажимаю Пуск теперь можно просто напечатать cmd. Командная строка появилась. Нам нужно запустить её от имени Администратора. Можно кликнуть по ней правой клавишей мыши и выбрать в контекстном меню нужный пункт. 

Но есть способ сделать это, не отрывая рук от клавиатуры, без мыши. Вот эта клавиша, которую мало кто использует, вызывает контекстное меню активного, или выделенного объекта. 

Нажимаю. Контекстное меню появилось и теперь можно передвигаться по нему клавишами управления курсором. Выбираю нужный пункт, Enter. Если у вас откроется такое окно Контроля учетных записей, опять клавишами курсора выбираем Да. Нажимаем Энтер. Командная строка запущена от имени Администратора.

Мы видим мигающий курсор. Сейчас я нахожусь в папке system32. Именно в ней лежит файл cmd.exe, который я только что запустил. Папка эта лежит внутри папки Windows, а она в свою очередь, лежит на диске (C:). 

Напомню, что установочный файл архиватора и положил в корень диска (C:). Давайте перейдём в корень диска (C:) здесь, в Командной строке. Это можно сделать одной очень простой командой:

 cd\ 

После ввода каждой команды нажимаем Enter. Как видите, мы сразу переместились в корень диска (C:). Если посмотреть в проводнике, то сейчас мы находимся вот здесь. Чтобы запустить установочный файл, который у нас здесь лежит, достаточно ввести его имя без ошибок. 

Я ввёл имя файла. Если сейчас нажать на Enter, то файл запустится и начнётся стандартная установка программы. Именно стандартная. Появится окно установщика с выбором пути установки, кнопкой и т.д.

Нам с вами нужна тихая установка. Мы не хотим видеть окон и кнопок. Чтобы получить такую установку, нужно запустить файл с параметрами. Так же, можно услышать выражение, запустить файл с ключами. 

Нам нужен параметр, который отвечает за тихую установку. У разных программ это разные параметры. У архиватора 7zip это вот такой параметр. После имени файла обязательно ставим пробел. Теперь слеш, теперь уже не обратный а обычный. И сам параметр - заглавная буква S.

Я ввёл всю команду, нажимаю Enter. На экране, ровным счётом, ничего не произошло. Ну разве что курсор Командной строки перескочил на новую строку. 

Давайте проверим. В приложениях. Как видно, в списке теперь есть архиватор. Кроме того, он появился в меню Пуск, с пометкой новые. То есть недавно установлен. Ну и если выделить какой нибудь файл или папку и кликнуть по нему правой клавишей, то архиватор появился и здесь. Можно создать архив.

Таким образом, мы с вами сделали тихую установку архиватора 7zip. 

Возникает вопрос: Зачем это всё? Мы сделали телодвижений, едва ли не больше, чем при обычной установке. 

Дело в том, что все эти движения можно записать в виде команд в определённый файл. Эти команды будут выполняться последовательно друг за другом. В результате, в систему будут установлены нужные программы. При этом, пользователь просто запускает установку. Далее, всё произойдёт автоматически.   

Тихая установка программ с использованием .bat (или .cmd) файла.

Существует множество способов создания собственных установщиков нужных вам программ. Можно просто, как я уже сказал, сложить установочные файлы в папочку и создать специальный исполняемый файл. После запуска этого файла ваши программы последовательно установятся на компьютер или ноутбук, в автоматическом режиме. 

Давайте попробуем установить несколько программ. 

Начнём с самих программ.

Давайте представим, что Windows только что установлен. И мы хотим сразу установить несколько программ. Обычно пользователь ставит сторонний браузер, чаще Google Chrome. Кроме того, это может быть архиватор. Просмотрщик и редактор фото и картинок. Ну и, например, какой-нибудь видео плеер.

В качестве примера, устанавливать будем тот же архиватор 7zip, браузер Google Chrome, на мой взгляд, один из лучших просмотрщиков фоток FastStone image viewer и популярный VLC медиа плеер.  

Давайте скачаем их. Я подготовил прямые ссылки на официальные сайты. Архиватор у нас уже есть. 

Гугл Хром давайте скачаем не тот стандартный файл, который качают все. Вот эта ссылка на официальное облако Google, где можно скачать пакет установщиков. Здесь есть разные типы файлов.

FastStone Image Viewer - отличный просмотрщик фото. И не только просмотрщик, у него много полезных функций. Качаем с официального сайта.

Довольно популярный медиа VLC медиаплеер, тоже скачаем с официального сайта программы. 

Чтобы меня не обвинили в том, что я опять пиарю бесплатные программы, давайте скачаем ещё и Мозиллу.

Я создам в корне диска (C:) папку и назову её любым именем, обязательно английскими буквами. В названии могут быть и цифры. Главное, чтобы не было кириллических (русских) символов. Программы скопирую в эту папку.

На рабочем столе не рекомендую это делать. Если у вас в названии учетной записи есть русские буквы, то с запуском файлов будут проблемы.  

Программы для установки готовы. Теперь можно создать файл конфигурации. Создаю обычный текстовый документ прямо в папке с программами. 

Здесь ввожу вот такой текст:

msiexec /i "путь к файлу" /qn /norestart

Кратко о том, что тут написано:

msiexec - это стандартное средство установки Майкрософт. Далее нужно задать параметры. Ставим / и параметр i - этот параметр (или ключ) говорит, что нужно сделать установку Install.

После пути к файлу, который будет запускаться при установке, идут параметры самой установки.

Буква q - первая буква в слове queit (куает) - (англ.) тихо.

Буква n - этот параметр говорит, что интерфейс установщика не выводится. nointerfase.

Параметр /norestart командует установщику, чтобы он не перезагружал систему после установки этой программы.

Эти параметры /qn /norestart - из справки самого установщика Майкрософт. Они довольно универсальны и работают со многими программами.

Теперь можно продублировать строку, заменив в ней название файла.  

Чтобы не ошибиться в пути, можно скопировать его из адресной строки, или из свойств файла.

Это были файлы с расширением .msi

Строка с командой для запуска .exe файла будет выглядеть иначе. Здесь нужно просто указать в кавычках путь к файлу и добавить ключ, другими словами параметр. 

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

После того, как список программ готов, нужно правильно сохранить файл. Проговариваю , сначала кодировка UTF-8, затем Все файлы, затем имя файла install.bat

Имя, может быть любым. Главное, не использовать русских символов. 

Файл сохранён. Можно начинать установку. Для этого просто делаю клик правой клавишей мыши по файлу и выбираю пункт, Запуск от имени администратора. Проводник можно закрыть.

Перед нами окно консоли Командной строки. Здесь можно контролировать процесс установки. Программы устанавливаются по очереди. 

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

Если в настройках программы, по умолчанию, есть создание ярлыка на Рабочем столе, то он появляется.

Готово. Все программы автоматически установились и консоль закрылась. Как видим, ошибок никаких не произошло. 

Тихая установка с флешки.

При желании, можно всё то же проделать с флешки. Для этого, просто подключаю флешку к ноутбуку. Открываю диск (C:) копирую папку с дистрибутивами и .bat файлом целиком. Вставляю его в корень флешки. 

Теперь нужно отредактировать исполняемый файл. Чтобы отредактировать его, можно открыть его в блокноте.

Можно сделать это через контекстное меню. Кликаю по файлу правой клавишей и выбираю пункт: Изменить.

Если вы сделали всё так как я, скопировали папку в корень флешки, то здесь нужно просто изменить букву диска. Диск (C:) на  (F:). Если список достаточно большой, то можно сделать это поиском и заменой. 

Только скопировать нужно не просто букву С а небольшой фрагмент, например такой:

"C:\silent\

Заменяем его на

"F:\silent\ 

Всё, файл готов к новой установке. Я уже удалил программы с компьютера, и сейчас установлю их с флешки. 

Теперь, у вас на флешке может храниться такая папка. После переустановки Windows, можно просто подключить флешку к компьютеру, проверить правильность буквы диска и запустить установку. 

Вы в любой момент можете удалить или добавить что то в файле. Если надо обновить версию программы, то просто качается свежая версия, кладётся на место устаревшей. И обязательно проверяется имя файла, чтобы в исполняемом файле было такое же.

Кстати, в файле совсем не обязательно удалять строки. Возможно вы просто экспериментируете и строка всм ещё пригодится. Проще закомментировать ненужную строку. 

rem Всё, что дальше напечатано в строке игнорируется. Выполняется следующая строка. Так же можно писать в файле пояснения для себя.       

Если у вас при выборе Изменить, файл открывается в каком то другом редакторе, то проще всего сначала открыть блокнот, а уже в нем открыть файл.

Такая схема выглядит не слишком эстетично. Но, она очень проста и легко настраивается и изменяется. Поэкспериментировав с ней, пользователь получит начальные навыки работы с инсталляторами. Затем можно переходить к более сложным и интересным конструкциям. Например, SFX установщики на базе архиваторов. Специальным инсталляторам программ.

Как создать пакет MSI для автоматической установки?

При развертывании установочных пакетов MSI через GPO или SMS или просто для ваших клиентов вы можете сделать их тихими. Это можно сделать несколькими способами:

1. Базовый пользовательский интерфейс с помощью расширенного установщика

Расширенный установщик позволяет сделать инсталляционный пакет беззвучным, задав свойство LIMITUI внутри MSI. Это выполняется автоматически, когда вы выбираете Ограничение базового пользовательского интерфейса (простой ход выполнения и обработка ошибок) на странице параметров установки.

2. Базовый пользовательский интерфейс или его отсутствие через командную строку MSIEXEC

При запуске пакета MSI из командной строки вы можете использовать несколько параметров «msiexec.exe», которые влияют на пользовательский интерфейс:

  • full UI: / qf (это параметр по умолчанию, используемый пакетом)
  • уменьшенный пользовательский интерфейс: / qr (пользовательский интерфейс не показывает никаких диалоговых окон мастера)
  • базовый пользовательский интерфейс: / qb , / пассивный (только прогресс bar будет отображаться во время установки)
  • no UI: / qn , / quiet (во время установки UI не будет отображаться)

Пример полной командной строки:

 msiexec / ic: \ path \ в \ пакет.msi / quiet / qn 
Копировать

В Windows Vista и более поздних версиях для автоматической установки пакета необходимо использовать командную строку с повышенными привилегиями . Если пакет запускается из командной строки без повышенных прав, установка завершится неудачно с сообщением «Ошибка 1925. У вас недостаточно прав для завершения этой установки для всех пользователей машины. Войдите в систему как администратор, а затем повторите установку» отображается в журнале установки.

3. Базовый или нулевой пользовательский интерфейс через загрузчик

Если ваш установочный пакет использует загрузчик EXE, вы можете настроить его на запуск пакета MSI с определенной командной строкой.В этой командной строке вы можете использовать те же параметры, что и при запуске MSI с MSIEXEC.

Командная строка пакета MSI может быть указана в поле MSI Command Line на вкладке Configuration на странице Builds.

Параметры MSIEXEC также можно использовать для загрузчика (например, test.exe / qn). В этом случае они будут переданы в пакет MSI.

В Windows Vista и более поздних версиях для автоматической установки пакета необходимо, чтобы установочный пакет запускался с повышенными правами.Это может быть достигнуто с помощью параметра контекстного меню «Запуск от имени администратора» в проводнике Windows или путем установки уровня выполнения на Запуск от имени администратора в разделе «Параметры установки» параметров установки. В этом случае при запуске инсталляционного пакета появится запрос UAC с запросом повышенных прав.

.

Как произвести установку без вывода сообщений с помощью Inno Setup?

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
.

powershell - Как запустить установку в / тихом режиме с измененными настройками

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
.

Использование автоматической неинтерактивной установки в системах Windows *

Правовая информация

Автоматическая установка (пакетный режим) позволяет устанавливать, восстанавливать, удалять или изменять продукт, не требуя вашего участия в процессе установки. Параметры, которые вы вводите в командной строке, позволяют активировать продукт с помощью файла лицензии или серийного номера, настраивать место установки, изменять или удалять установленный продукт и выполнять другие функции. В этой статье объясняется, как использовать этот интерфейс командной строки в системах ОС Microsoft Windows *.

В комплекте:

Обзор
Распаковка сжатого самораспаковывающегося исполняемого файла
Использование действия установки
Использование параметров удаления, восстановления, изменения и Toc
Использование мастера интерактивной установки
Пример файла сценария и пример команд
После установки: настройте среду командной строки
Advanced Topics (использование сервера лицензий, переменная среды INTEL_LICENSE_FILE, запрос файла журнала)

Обзор

При интерактивной или неинтерактивной установке (без вывода сообщений) вам необходимо:

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

И сжатый файл productA _setup.exe, и несжатый файл setup.exe поддерживают базовый интерфейс командной строки.

При запуске сжатого файла productA _setup.exe, вы можете дополнительно указать параметры для файла setup.exe после его распаковки (см. параметр --a и примеры ниже).

Чтобы просмотреть доступные параметры командной строки, введите имя файла и параметр --help:

productA _setup.exe --help

Просмотр ошибок и прогресса


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

Имена установочных файлов, используемых в этом документе

В этом документе:

Каталоги по умолчанию


Эти каталоги часто содержат установочные файлы (в некоторых системах (x86) может отсутствовать):

  • Интернет-каталог загрузки сжатых файлов, обычно: C: \ Users \ имя пользователя \ Download
  • Расположение по умолчанию для несжатых файлов, обычно: C: \ Program Files (x86) \ Intel \ Download \ productA
  • Стандартный каталог лицензии: C: \ Program files (x86) \ Common files \ Intel \ Licenses

Распаковка сжатого исполняемого файла


В некоторых случаях может потребоваться распаковать содержимое сжатого исполняемого файла productA _setup.exe перед началом установки. Например:

  • Для большого пакета, содержащего несколько продуктов, вы можете распаковать, а затем повторно использовать несжатый набор файлов.

  • Для пакета одного небольшого продукта может не понадобиться хранить несжатый набор файлов. При необходимости вы можете просто распаковать сжатый файл.

Чтобы распаковать сжатый файл, вы можете дважды щелкнуть его и в интерактивном режиме указать каталог или использовать эту команду, примененную к сжатому файлу productA _setup.exe:

C: \ Users \ user \ Download> productA _setup.exe --s --x --r no --f E: \ Users \ Intel_software \ productA

Эта команда запрашивает неинтерактивную установку (--s), не запускает установку автоматически (--x), не удаляет несжатый набор файлов (--r no) и задает нестандартное расположение для хранения извлекли файлы (--f). Чтобы разрешить интерактивную модификацию того, где набор файлов не сжат, опустите параметр --s (без вывода сообщений).

Вы можете выполнить действия (установить, удалить, изменить, восстановить, toc), введя параметры после параметра --a.

Параметры, доступные после ввода сжатого файла productA _setup.exe:

--h или --help

Перечисляет доступные варианты с кратким описанием каждой.

--s или --silent

Нет взаимодействия с пользователем (без присмотра). Если он не указан, вам будет предложено указать каталог, в котором будут храниться несжатые файлы.

--f директор

Задает каталог dir , в который файлы распаковываются, вместо диска и каталога по умолчанию.Этот каталог уже должен существовать.

--x или --extract_only

После распаковки файлов эта опция пропускает запуск процедуры установки.

--l файл или --log файл

Записывает подробный вывод в файл журнала с именем файл . Укажите этот параметр при запросе службы поддержки программного обеспечения Intel в целях отладки.

--r ДА | НЕТ или

- удалить-извлеченные-файлы ДА | НЕТ

Удаляет (ДА) или оставляет (НЕТ) извлеченные файлы после завершения установки.

--a Действие

Передает запрошенное действие и соответствующие параметры, следующие за -a, в несжатый файл setup.exe. Если вы пропустите действие , вы можете использовать мастер установки.

Использование действия установки

Чтобы установить этот продукт Intel в автоматическом режиме, введите следующую команду при использовании сжатого файла productA_setup:

C: \ Users \ user \ Download> productA _setup.exe -s -a install --eula = accept [{--license = | --sn = <серийный номер>}] --output = <файл-отчета>

С помощью этой команды сжатый файл productA_setup.exe автоматически извлекается в C: \ Program files (x86) \ Intel \ Download \ productA_setup (расположение извлечения по умолчанию в большинстве систем Windows) и выполняет setup.exe, передавая действие (установить ) и связанные с ним параметры, следующие за параметром -a. В свою очередь, приложение setup.exe устанавливает продукт в каталог по умолчанию, используя указанный файл лицензии или серийный номер для активации.

В качестве альтернативы, если вы сохранили несжатый набор файлов, вы можете использовать аналогичную команду, примененную к несжатому setup.exe:

C: \ Users \ user \ Download \ prod> setup.exe install --eula = accept [{--license = | --sn = <серийный номер>}] --output = <файл-отчета>

Следующие параметры: требуется для действия установки --a, показанного выше, или несжатого файла setup.exe:

  • --eula = accept означает, что вы принимаете все положения и условия Лицензионного соглашения с конечным пользователем (EULA).
  • Параметр --sn, --license или --eval. Если у вас есть серийный номер, выберите параметр --sn. Или, если у вас есть файл лицензии, выберите параметр --license. Если вы опустите оба этих параметра, программа установки будет искать существующую лицензию и пытаться ее использовать. Файл лицензии имеет расширение .lic. Чтобы временно использовать пробную лицензию, введите параметр --eval.
  • Параметр --output записывает информацию, полученную во время установки, в указанный файл .Просмотрите этот файл, чтобы проверить наличие ошибок и ход установки.

Чтобы указать настраиваемый (не используемый по умолчанию) каталог установки, введите параметр --installdir.

Чтобы указать компоненты для установки, введите параметр --components, например --components = all, чтобы выбрать все доступные компоненты , или --components = default, чтобы выбрать набор компонентов по умолчанию . При использовании интерактивной установки с графическим интерфейсом вы выбираете компоненты с помощью диалогового окна выбора функций.

Продукт Intel интегрируется со всеми поддерживаемыми версиями Microsoft Visual Studio *, установленными во время установки. Если вы устанавливаете новую версию Visual Studio после установки продукта Intel, рассмотрите возможность выполнения команды изменения.

Например, обе команды ниже выполняют сжатый файл productA _setup.exe, где первая команда указывает серийный номер, а вторая - расположение файла лицензии. Замените символы x фактическими знаками серийного номера, а слово productA - фактическим названием и версией загруженного продукта:

.

C: \ Users \ name \ Downloads> productA _setup.exe --a install --output = C: \ Users \ name \ downloads \ product_ inst_log.txt --eula = accept --sn =

xxxx-xxxxxxxx

C: \ Users \ user \ Downloads> product _setup.exe --s --a install --output = C: \ Users \ name \ Downloads \ product _inst_log.txt --eula = accept --license = "C: \ Program files (x86) \ Common files \ Intel \ Licenses \ xxxxx .lic"

Чтобы узнать, завершена ли установка, прочтите файл журнала, указанный параметром --output.

В дополнение к параметрам, перечисленным выше (--a, --eula, --eval, --sn, --license, --installdir, --output, --help), другие параметры действия установки включают:

--update = ключевое слово

Укажите, должна ли программа установки удалить текущую версию продукта перед установкой этого продукта или разрешить сосуществование этой версии.

- журнал файл

Записывает подробный вывод в файл журнала с именем файл .Укажите этот параметр, если это требуется службой поддержки программного обеспечения Intel для целей отладки.

Подробную информацию о каждой опции см. Во встроенной справке (--help).

Использование действий Remove, Repair, Modify и Toc

Помимо действия по установке (см. Выше), вы можете удалить, восстановить, изменить или просмотреть установленные компоненты (toc) для существующей установки. Вы можете указать только одно действие для каждой команды. Эти действия используют активацию существующей лицензии, поэтому вам не нужно указывать лицензию в командной строке с действиями удаления, восстановления, изменения или toc.

Например, чтобы удалить (удалить) версию этого продукта, связанную с несжатым файлом setup.exe:

C: \ Users \ user \ Download \ prod> setup.exe remove --output = C: \ Users \ name \ Downloads \

Следующая команда использует сжатый файл. Он запрашивает автоматическое удаление всех версий этого продукта (использует оба параметра --remove и --force-remove):

C: \ Users \ user \ Download> productA _setup.exe --s --a remove --output = C: \ Users \ name \ Downloads \ remove.журнал --force-remove

Чтобы просмотреть установленные компоненты, установленные для этого продукта, используйте действие --toc. Это позволяет вам просмотреть, какие компоненты были установлены для версии продукта, связанной с файлом setup.exe, что полезно для больших продуктов, таких как Intel Composer или студийные комплекты:

C: \ Users \ user \ Download> productA _setup.exe --s --a toc

Чтобы изменить установку для этого продукта, используйте действие изменения. Например, если вы установили новую версию Visual Studio после установки этого продукта, используйте действие изменения для интеграции этого продукта с новой версией Visual Studio:

C: \ Users \ user \ Download> productA _setup.exe --s --a modify --output = C: \ Users \ name \ Downloads \ modify.log

Используйте параметр --components с действием установки или изменения, чтобы указать, какие компоненты или все ли компоненты будут установлены. Чтобы просмотреть установленные компоненты, сначала используйте действие toc. Модификаторы для параметра --components включают ключевые слова all и default, а также конкретные числа из вывода toc. Вы можете указать определенные числа, такие как --components = 1.1.2,2.1 (список, разделенный запятыми), или предшествовать числам с помощью модификаторов + или - для добавления или удаления компонентов, например --components = + 1.1,2, + 2,1. Например, чтобы изменить установку, чтобы добавить все компоненты к существующей установке:

C: \ Users \ user \ Download> productA _setup.exe --s --a toc

C: \ Users \ user \ Download> productA _setup.exe --s --a modify --components = all --output = C: \ Users \ name \ Downloads \ modify.log

Если вы столкнулись с неожиданными ошибками при использовании этого продукта или служба поддержки Intel попросила вас исправить установку для этого продукта, используйте действие --repair:

C: \ Users \ user \ Download> productA _setup.exe --s --a repair --output = repair.log

Чтобы получить дополнительную помощь по параметрам самораспаковывания, используйте следующие команды для загруженного сжатого файла или несжатого файла setup.exe:

C: \ Users \ user \ Download> productA _setup.exe --help

C: \ Users \ user \ Download \ prod> setup.exe --help

Использование интерактивного мастера настройки

Если вы опустите действие в команде, появится диалоговое окно с просьбой выбрать, хотите ли вы:

  • Изменить, восстановить или удалить существующую установку.
  • Начните установку и выберите параметры для новой установки.

Поддерживаемые варианты:

  • --sn, чтобы указать серийный номер при отсутствии активной лицензии.
  • --installdir, чтобы указать каталог установки.

Например:

C: \ Users \ user \ Download> productA _setup.exe --a --sn = xxxx-xxxxxxx --installdir = ”E: \ Program files (x86) \ Intel \ product

Пример файла сценария и примеры команд

Следующее.bat содержит несколько примеров командных строк для продукта Intel® Advisor XE 2013, сжатый исполняемый файл которого называется Advisor_XE_2013_update4_setup.exe:

@echo off
rem Автоматическая установка по умолчанию с активацией оценочной лицензии
Advisor_XE_2013_update4_setup.exe --s --a install --output = install.log --eval --eula = accept
rem Тихое удаление продукта, связанного с этим файлом
Advisor_XE_2013_update4_setup.exe --s --a remove --output = remove.log
rem Автоматическая установка по умолчанию с активацией файла лицензии
Advisor_XE_2013_update4_setup.exe --s --a install --output = install.log --license = d: \ advixe.lic --eula = accept
del / f / s / q "% programfiles (x86)% \ Intel \ Advisor XE 2013 \ bin32 "
del / f / s / q"% programfiles (x86)% \ Intel \ Advisor XE 2013 \ bin64 "
rem Тихое восстановление с сохранением извлеченных файлов
Advisor_XE_2013_update4_setup.exe --s --r no - l wi_log.log --a repair --output = repair.log
rem
rem Автоматически принудительно удалить все версии этого продукта
Advisor_XE_2013_update4_setup.exe --s --a remove --output = remove.журнал --force-remove

После установки: настройте среду командной строки

После установки запустите соответствующий файл (ы) сценария product -vars.bat, чтобы настроить среду командной строки для каждого установленного программного продукта Intel. Специфический для продукта файл product -vars.bat находится в дереве установочных каталогов соответствующего продукта Intel, например, ниже C: \ Program Files (x86) \ Intel \.

Чтобы настроить командную строку для всех продуктов Intel в наборе продуктов, запустите файл:

C: \ Program Files (x86) \ Common Files \ Intel \ Parallel Studio XE 2013 \ ipsxe-vars.cmd

Расширенные темы

Расширенные темы включают:

Установка с использованием сервера лицензий


Чтобы указать, что лицензия на этот продукт находится на сервере лицензий, создайте специальный файл лицензии со следующими двумя строками:

СЕРВЕР хост ЛЮБОЙ порт
USE_SERVER

В этом файле:

  • Замените хост именем сервера лицензий.
  • Замените порт номером порта, используемым сервером лицензий.

Например, если хост сервера лицензий называется srvr01H-xyz. Большинство серверов лицензий используют порт 28518:

СЕРВЕР srvr01H-xyz ЛЮБОЙ 28518
ИСПОЛЬЗОВАТЬ_СЕРВЕР

Скопируйте этот файл в стандартное расположение файла лицензии (описанное ниже) и дайте ему уникальное имя. Укажите этот пользовательский файл лицензии обычным способом, введя параметр --license в действии установки.

Просмотр и установка переменной среды INTEL_LICENSE_FILE

Стандартное расположение в системах с 64-разрядной ОС Windows - это путь, заданный переменной среды INTEL_LICENSE_FILE во время установки:

C: \ Program Files (x86) \ Common Files \ Intel \ Licenses

Вы можете определить INTEL_LICENSE_FILE, чтобы предоставить установщику место для поиска лицензий в дополнение к стандартному расположению, показанному выше.Например, для использования диска E:

C: \ Users \ user \ Download> SET INTEL_LICENSE_FILE = "E: \ SoftwareProduct_CommonFiles \ Intel \ Licenses"

Запрос подробного файла журнала установки


Представитель службы поддержки Intel может запросить подробную информацию о проблеме, связанной с установкой, в целях отладки. В этом случае добавьте параметр --log при воспроизведении проблемы и загрузите сгенерированный файл журнала или txt в Intel. Использование опции --log записывает подробную (подробную) отладочную информацию в свой файл журнала.Например:

productA _setup.exe --s --a install --output = install.log --log = debug_log.txt --eval --eula = accept

Как показано выше, вы можете использовать параметр --log вместе с параметром --output для создания отдельных файлов вывода.

.Установка

- Как сделать .exe в тихом режиме с помощью Installed shiled 10.5

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
.

Приложение A. Автоматическая установка - BizTalk Server

  • 3 минуты на чтение

В этой статье

В этом разделе перечислены действия по созданию автоматической установки BizTalk Server.

Создание автоматической установки

  1. Щелкните Пуск , щелкните Все программы , щелкните Стандартные , а затем щелкните Командная строка .

  2. Перейти к месту установки. В командной строке введите setup.exe / `` <имя команды> <параметры> , а затем нажмите ENTER . В файле журнала отображается статус установки.

Имя команды Вариант Описание
/ HELP, или /?, Или / H Предоставляет помощь и быстрый справочник.
/ ТИХИЙ Подавляет пользовательский интерфейс во время настройки - все диалоговые окна, ошибки или подсказки, требующие ввода данных пользователем.Все сообщения заносятся в файл журнала установки. Примечание. Невозможно указать флаг Quiet для обновления, поскольку для обновления требуется подтверждение выбранных параметров пользователем.
/ CABPATH < Расположение файла CAB > Не применимо для BizTalk Server 2020 и новее.
Указывает расположение распространяемого CAB-файла.
/ S < XML-файл конфигурации > Выполняет автоматическую установку компонентов, обнаруженных в указанном файле конфигурации. Примечание: Чтобы установить все функции, укажите ВСЕ для параметра InstalledFeature файла конфигурации XML.
/ ПАССИВНЫЙ Выполняет пассивную установку. Программа установки отображает только индикатор выполнения.
/ NORESTART Подавляет запросы на перезапуск и автоматический перезапуск в конце установки.
/ FORCERESTART Всегда выполняет принудительный перезапуск после завершения установки.
/ PROMPTRESTART Запрашивает пользователя перед перезапуском.
/ X или / УДАЛИТЬ Удаляет BizTalk Server.
/ л <файл журнала> [i] [w] [e] [a] [r] [u] [c] [m] [p] [v] [*]] Записывает информацию журнала в файл журнала по указанному пути. Всегда использует подробный журнал установщика Windows и добавляет его к существующему файлу.

Следующие флаги указывают, какую информацию следует регистрировать:

i - Сообщения о состоянии

w - Нефатальные предупреждения

e - Все сообщения об ошибках

a - Запуск действий

r - Записи о конкретных действиях

u - Пользовательские запросы

c - Начальные параметры пользовательского интерфейса

m - Недостаточно памяти

p - Свойства терминала

v - Подробный вывод

* - Все

/ НЕЗАВИСИМОСТЬ Обходит проверки наличия загружаемых предварительных условий.
/ INSTALLDIR < путь установки > < папка программных файлов> Задает полный путь к месту установки продукта.
/ НАЗВАНИЕ КОМПАНИИ < название компании > Устанавливает название компании или организации.
/ ИМЯ ПОЛЬЗОВАТЕЛЯ < имя пользователя > Устанавливает имя пользователя.
/ ДОБАВИТЬ ВСЕ Устанавливает все функции.См. Возможные значения в разделе Команда ADDLOCAL.
/ УДАЛИТЬ ВСЕ Удаляет все функции.
/ ВСЕ РЕМОНТ Восстанавливает все функции.
/ CEIP Не применимо для BizTalk Server 2020 и новее.
Включает программу улучшения качества обслуживания клиентов (CEIP)
/ NOCEIP Применимо для BizTalk Server 2020 и новее.
Отключает программу улучшения качества программного обеспечения (CEIP).
Программа улучшения качества программного обеспечения включена по умолчанию. Этот параметр игнорируется при настройке выпусков Evaluation и Developer.
/ Установить обновления Применимо для BizTalk Server 2020 и новее.
Устанавливает последнее накопительное обновление BizTalk Server.

ADDLOCAL значения команды

В следующей таблице перечислены функциональные значения команды / ADDLOCAL для установки BizTalk Server 2020.

  • Все функции: / ADDLOCAL ALL
  • Компоненты портала: / ADDLOCAL InfoWorkerApps, WMI, BizTalk
  • Компоненты портала - мониторинг бизнес-активности: / ADDLOCAL InfoWorkerApps, BAMPortal, WMI, BizTalk
  • Инструменты и SDK для разработчиков: / ADDLOCAL MsEDISchemaExtension, MsEDISDK, MsEDIMigration, SDK, WMI, BizTalk, Migration, Development, BizTalkExplorer, BizTalkExtensions, OrchestrationDesigner, Designer, PipelineDesigner 9, XMLToSportDesigner, DeploymentDesigner 9, XMLToToSoToLS
  • Время выполнения сервера: / ADDLOCAL WMI, BizTalk, WCFSQLAdapter, Engine, MOT, MSMQ, Runtime
  • Серверная среда - BizTalk EDI / AS2 Runtime: / ADDLOCAL MsEDIAS2, MsEDIAS2StatusReporting, WMI, BizTalk, WCFSQLAdapter, Engine, MOT, MSMQ, Runtime
  • Среда выполнения сервера - адаптер Windows Communication Foundation: / ADDLOCAL WCFLOBAdapters, WMI, BizTalk, WCFSQLAdapter, Engine, MOT, MSMQ, Runtime, WCFSAPAdapter, WCFOracleDBAdapter, WCFOracleEBSAdapter, WCFSiebelAdapter, WCFLOBAdapter

    0349
  • Инструменты администрирования и мониторинга: / ADDLOCAL PAM, WMI, BizTalk, AdminAndMonitoring, MonitoringAndTracking, AdminTools, BizTalkAdminSnapIn, HealthActivityClient, BAMTools
  • Инструменты администрирования и мониторинг - Инструменты администрирования Windows Communication Foundation: / ADDLOCAL PAM, WMI, BizTalk, WcfAdapterAdminTools, AdminAndMonitoring, MonitoringAndTracking, AdminTools, BizTalkAdminSnapIn, HealthActivityClient, BAMTools
  • Дополнительное программное обеспечение - корпоративное администрирование единого входа: / ADDLOCAL WMI, BizTalk, SSOAdmin, AdditionalApps
  • Дополнительное программное обеспечение - Enterprise Single Sign-On Master Secret Server: / ADDLOCAL WMI, BizTalk, AdditionalApps, SSOServer
  • Дополнительное программное обеспечение - Компоненты бизнес-правил: / ADDLOCAL WMI, BizTalk, AdditionalApps, RulesEngine
  • Дополнительное программное обеспечение - агент MQSeries: / ADDLOCAL WMI, BizTalk, AdditionalApps, MQSeriesAgent
  • Дополнительное программное обеспечение - поставщик предупреждений BAM: / ADDLOCAL WMI, BizTalk, AdditionalApps, OLAPNS
  • Дополнительное программное обеспечение - клиент BAM: / ADDLOCAL WMI, BizTalk, AdditionalApps, FBAMCLIENT
  • Дополнительное программное обеспечение - BAM-Eventing: / ADDLOCAL WMI, BizTalk, AdditionalApps, BAMEVENTAPI
  • Дополнительное программное обеспечение - Компонент сборки проекта: / ADDLOCAL WMI, BizTalk, AdditionalApps, ProjectBuildComponent
  • Дополнительное программное обеспечение - BizTalk TMS: / ADDLOCAL WMI, BizTalk, AdditionalApps, BizTalkTMS

Дополнительный

  • BizTalk Server обеспечивает автоматическое распространение программного обеспечения в электронном виде, также известное как автоматическая установка.При автоматической установке выполняются следующие действия:

    • Устанавливает BizTalk Server на компьютеры с такой же конфигурацией.

    • Позволяет системным администраторам устанавливать BizTalk Server на удаленные компьютеры без вмешательства пользователя.

    • Пользователь не должен контролировать установку и вводить данные.

  • Чтобы создать автоматическую установку, используйте параметры командной строки, чтобы подавить любое взаимодействие.

  • После завершения автоматической установки сообщения в командном окне не отображаются.Используйте файл журнала установки, чтобы проверить статус.

.

Смотрите также