Что значит установка в тихом режиме. Тихая установка: что это значит и как ее осуществить

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

Некоторые приложения вообще не требуют установки, и могут быть помещены в $OEM$\$Progs. Таким образом они будут скопированы в папку Program Files автоматически во время установки Windows. К таким приложениям относятся

  • Proxomitron 4.5
  • CD-EX 1.51
  • E-dialer
  • IrfanView 4.00 + plugins
  • mIRC 6.12
  • Reget Download Manager 3.3

Их можно распаковать (установить) на тестовой машине, а затем скопировать в $OEM$\$Progs. Наверняка, есть и другие, я лишь перечислил некоторые известные мне.

Ниже я приведу несколько примеров установки программ с использованием ключей. Для примера синтаксиса я возьму приложение TweakUI (198 kb), которое было специально перепаковано для автоматической установки (архив содержит MSI пакет). В зависимости от того, какой метод установки вы используете (GuiRunOnce или RunOnceEx), синтаксис будет отличаться, но основную часть я в обоих случаях выделю , чтобы было понятно как информация будет подаваться в дальнейшем. Учтите, что в некоторых случаях синтаксис ключей учитывает верхний или нижний регистр, так что может оказаться, что -S и -s не одно и то же. Также, следите за именами файлов приложений, поскольку я использовал те, что были в моем распоряжении, а ваши могут слегка отличаться.

TweakUI

Итак, допустим, что вы запускаете пакетный файл start.cmd из . Тогда в этот файл надо включить следующие строки

ECHO Installing TweakUI 2.10 Powertoy
ECHO Please wait...
start /wait
ECHO.
REG ADD %KEY%\020 /VE /D "TweakUI" /f
REG ADD %KEY%\020 /V 1 /D "%systemdrive%\Install\TweakUI.msi /qn " /f

Думаю, что понятно, что приложение TweakUI.msi запускается с ключом /qn . Обратите внимание, что во втором методе используются кавычки, впрочем, это относится к синтаксису файла RunOnceEx.cmd , а не к ключам приложения.

Теперь посмотрим, какие ключи используются для других приложений.

ACDSee 9.x

MSI-файл программы ACDSee упакован при помощи InstallShield, поэтому помимо ключей тихой установки можно также передать в командной строке свойства установщика Windows:

%systemdrive%\Install\acdsee.exe /s /v"/qn USERNAME=Имя SLL_LICENSENUMBER=123456-12345-123456-1234567 LICENSE_MODEL=Full YAHOO_TOOLBAR_INSTALL=0 AgreeToLicense=Yes REBOOT=REALLYSUPPRESS"

Adobe Acrobat Reader

Adobe Acrobat Reader 7.х

Начиная с одного из релизов седьмой версии, программа поддерживает ключ /s /v" /qn" . Таким образом нерaзбериху с ключами, присущую более ранним версиям Adobe Acrobat, можно считать исчерпанной. Для установки из пакетного файла команда будет выглядеть так:

%systemdrive%\Install\AdbeRdr70_enu_full.exe /s /v" /qn"

Если же вы используете RunOnceEx, то тогда в этом файле должны быть следующие параметры

REG ADD %KEY%\025 /VE /D "Adobe Reader 7" /f
REG ADD %KEY%\025 /V 1 /D "%systemdrive%\Install\AdbeRdr70_enu_full.exe /s /v\" /qn\" " /f

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

Adobe Acrobat Reader 8.х

Тихую установку восьмой версии программы можно осуществить следующим образом:

%systemdrive%\Install\AdbeRdr80_en_US.exe /sAll

Программа будет установлена с настройками по умолчанию. Настроить Acrobat Reader 8 для установки можно при помощи .

Microsoft Office 2003 + MUI

Java VM

Виртуальную машину Java VM также можно установить автоматически. Загрузить ее можно с сайта Sun (выберите Windows Offline Installation). Используйте следующие ключи:

%systemdrive%\Install\jre-6-windows-i586.exe /s REBOOT=Suppress

Opera 9.x

Для международной версии Opera используется пакет MSI, упакованный при помощи InstallShield. Наряду с ключами тихой установки в командной строке можно также указать ряд свойств установщика Windows (код представляет собой одну строку):

%systemdrive%\Install\Opera_9.10_International_Setup.exe /S /V"/passive /norestart ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=0 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1"

Skype

Установить программу Skype без плагина для Internet Explorer и панели Google Toolbar, при этом отключив запуск Skype при старте Windows, можно следующим образом. Сначала создайте следующий REG-файл для настройки устанавливаемой программы:

; Отключение плагина IE и панели Google Toolbar

"InstallInfo"="google-toolbar:offered-notinstalled"
"Installed"=dword:00000001


"GTDefault"=dword:00000000
"IEDefault"=dword:00000000
"FFDefault"=dword:00000000

; Язык программы

"Language"="en"

; Настройки для корректного удаления Skype

"Inno Setup: Selected Tasks"="desktopicon"
"Inno Setup: Deselected Tasks"="launchSkype,startSkype,IsIEChecked,IsFFChecked"

skype_settings.reg .

Поскольку программа Skype упакована в InnoSetup, тихую установку можно осуществить при помощи ключа /VERYSILENT . Но во время установки программа автоматически прописывается в автозапуск. Этого можно избежать, удалив следующий параметр реестра после установки Skype:

Windows Registry Editor Version 5.00

; Отключение запуска программы при старте Windows

"Skype"=-

Скопируйте код в текстовый редактор и сохраните с именем, допустим, skype_run.reg . Теперь установка Skype будет производиться так: сначала импортируется первый файл реестра, затем устанавливается программа, после чего импортируется второй файл реестра:

REGEDIT /S %systemdrive%\Install\skype_settings.reg
%systemdrive%\Install\SkypeSetup.exe /VERYSILENT
REGEDIT /S %systemdrive%\Install\skype_run.reg

TotalCommander 6.x

С ним я тоже разбирался сам, хотя идея была почерпнута с форума msfn.org. Этому приложению ключи не нужны, однако надо произвести некоторые манипуляции, чтоб оно устанавливалось автоматически. Надо изменить содержание файла INSTALL.INF и перепаковать архив. Проще всего это сделать прямо в TotalCommander (TC), выделив инсталляционный файл и нажав CTRL+PageDown. Затем надо открыть INSTALL.INF и изменить его следующим образом.

Program=Total Commander 6.0 progname=Total Commander copyright=Copyright 1993-2003 by Christian Ghisler, All Rights reserved ;Значение auto=1 обозначает автоматическую установку auto=1 ;Язык установки - английский lang=1 alllang=0 ;Расположение ini файла. Можете изменить на свое. iniloc="%programfiles%\TotalCmd" iniall=0 ;Параметр mkgroup=1 создаст группу в меню Пуск, ;но тогда в конце установки откроется окно Проводника, показывающее ярлыки mkgroup=0 ;Создает ярлык на Рабочем Столе mkdesktop=1 Vernum=2 1=WINDOWSCMD,Windows Commander 2=TTOTAL_CMD,Total Commander 3=TAPPLICATION,Windows Commander,Windows Commander 4=TAPPLICATION,Total Commander,Total Commander ;Директория, в которую будет установлена программа. Измените на свою. Dir="%programfiles%\TotalCmd" Ini=wincmd.ini,Configuration,InstallDir ;Лишние языки удалены Count=1 Default=1 1=English langdir=language 0=wcmd_eng ;Save data the user may have changed! 1=default.bar 2=no.bar 1=install.cab,c 1=install.cab,c 1=totalcmd.exe","Total Commander.lnk Groupname=Total Commander 1=totalcmd.exe","Total Commander 32 2=totalcmd.hlp","Total Commander Help 3=tcuninst.exe","Uninstall or Repair Total Commander 1=wincmd.ini,configuration,languageini 2=wincmd.ini,configuration,Mainmenu

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

%systemdrive%\Install\tcmdr600.exe

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

Windows Media Player 11

Windows Media Player 11 можно легко интегрировать в дистрибутив Windows или создать для него безключевой установщик. Подробную информацию вы найдете в теме конференции OSZone.

Windows Multilanguage User Interface (MUI)

WinRar 3.x

%systemdrive%\Install\wrar330ru.exe /s

В случае использования ключа /s производится полностью автоматическая установка, WinRar будет ассоциирован со всеми типами архивов, а также создаст группу в меню Пуск и интегрируется в оболочку. Если же использовать ключ /silent , то пользователю будет предложено выбрать, какие из вышеперечисленных функций он хочет использовать.

Регистрационный файл rarreg.key нужно поместить в директорию программы. Это можно сделать, положив его в $Progs\Winrar, или используя команду xcopy в любом пакетном файле.

Резюме

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

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

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

Почти все юзеры интересуются в Интернете-что такое RePack, Portable, Тихая установка. Попробуем разъяснить в чем отличия подобных программ.


Тихая установка - это когда программа устанавливается автоматом . Другими словами вам не нужно вводить ключи и применять иные методы регистрации программы (патчи, кряки и т.д). При установке программы не приходится нажимать многократно «дальше», программа сама все сделает за вас. После установки она полностью готова к работе.
Представьте себе ситуацию, к примеру: Вы админ и вам необходимо установить на большое количество компов операционную систему Windows и установить одинаковый набор программ. Если применять программы тихой установкой , то у вас есть возможность в значительной степени сберечь время.
Длительность установки находится в зависимости от емкости программы и продолжается от 1–2 секунд, до нескольких десятков минут. Установка таковых программ запускается двойным кликом мыши по запускаемому файлу. Эти файлы приготовляются как правило, для автоматической установки программ сразу после установки операционной системы (напр. Windows). В целом, все до боли просто: два раза щелкнуть по файлу, и дождаться завершения установки.
Как правило тихая установка используется для пост-установочных программ, например Windows Post-Installer, BS POST-INSTALLER. Также программы тихой установки отлично инсталлируются на «живую» систему.

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

Что такое Repack и для чего же он необходим:


Вы уже наверно не раз встречали в заглавии игр или же программ слово «Repack », но что из этого можно сделать вывод?
Repack - данное перепакованная лицензионная программа или же игра. Для чего же это необходимо? Наиболее часто Repack делают для сокращения размера инсталятора либо чтобы, к примеру, таблетки (crack) и перевод уже находились в только что установленной програмке или игре.
RePack - это облегченная версия игры-программы из коей вырезаны не нужные файлы, в том числе заграничные языки посторонний софт, различные демки, в RePack"ах нередко сжимаются видео ролики, иногда с утратой качества. Приобретенные урезанный вариант игры, в большинстве случаев, собирают в 1–2.iso,.mdf… и другие образы дисков. В результате, RePack весит меньше, и скорее скачивается из инета. В RePack"и прибавляют всякие кряки, кейгены, no-dvd и т. д. В большинстве случаев, на трекерах вначале обнаруживается лицензия, в после этого множество репаков к ней, на 1/4-1/3 менее по объему. Хотя RePack"и длительное время инсталлируются на комп. До 1–2 часов… (покаааа, всё это пережатое установится). Нередко репакеры сами делают перевод лицензии, практически «промптом», и также вкладывают в RePack.

Так что такое портативное-Portable приложение?

Прибывая в гости или же на работу мы используем на чужие PC. И часто нам потребуются программы в том виде, как они настроены у нас дома. С документацией всё обыкновенно просто – копируем на флешку и воспроизводим на постороннем компе, то как быть с опциями программ? Либо вообще необходимой программы может не быть… Для этого всего и присутствуют портитивные программы (по другому – Portable версии программ ), другими словами программы, коим не потребуется для работы ничего, не считая лично себя. Все опции эти программы берегут не в реестре, а в собственных файлах.

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

Виды Portable Soft:


В общем-то к Portable soft (PS) надлежит относить те проги, которые «инсталлируются» обычный распаковкой архива, или же готовы переноситься с машины на машину обычным копированием, не требуя инсталляторов, совершающих требуемые прописывания в реестре. Вот тут-то и возникают отличия в Portable приложениях.


ru – в приложениях находится российский зык
portable - портативный – перемещающийся с легкостью, достаточно скопировать файлы приложения.
apps – английское сокращение от слова application, что означает прибавление - компьютерная программа, к примеру веб-браузер или же текстовый процессор.
Портативное приложение представляет из себя компьютерную программу, которую возможно носить с собой на портативном устройстве, например USB и использовать на любом PC. Когда ваш USB флэш-диск, переносный жесткий диск или же иное портативное устройство подключено, у вас есть доступ к вашим программам и личным данным, как если б Вы присутствовали за собственным компьютером. И когда вы отключите прибор, ничего из Ваших индивидуальных данных остается на чужом компьютере.
Ненужно особого оборудования: применяйте хоть USB Flash, миниатюрный жесткий диск, iPod/MP3 плеер, и т. п.
Практически никакого добавочного программного обеспечения - просто скачайте, установите и запускайте портативные приложения.
Что бы было ясно, как это работает, опишу примерный алгоритм (самый обычный):
1. Создается резервная копия ветвей реестра (или же конфигурационных файлов) и файлов, находящихся вне инсталлированной папки, от которых зависит работа приложения. Это делается на тот случай, когда в системе установлена такая же либо иная версия данного приложения.
2. Импортирование в реестр нужных для работы приложения данных, аналогично скажем копирование тех файлов, которые должны присутствовать вне папки portable (напр., в …/System32).
3. Запуск главной программы и ожидание ее закрытия.
4. (По завершению) Экспорт опций из реестра (либо конфигурационных файлов) в portable.
5. Чистка следов работы программы (точнее, удаление временных файлов).
6. Возобновление в систему тех ключей реестра и файлов, которые были зарезервированы в 1-ом шаге алгоритма.
Портативная программа (по-английски «portable application ») - переносимое программное обеспечение, которое вовсе не обязательно устанавливать на жесткий диск PC для запуска и применения. В данную группу попадают программы, которые без трудностей инсталлируются на флешку, внешний HDD, Компакт -диски, DVD, Bly-ray диски обычным образом, и еще те, которые действуют без установки. Это удобно в виду многих причин: вовсе не обязательно устанавливать одни и те же программы на несколько ПК, на работе возможно воспользоваться возлюбленным браузером, почтовым клиентом, ICQ без претензий со стороны сисадмина и начальства, все данные сберегаются на съемном носителе и чрезвычайно с легкостью копируются и так далее Иной неоспоримый плюс Portable программ – они бесплатны, как минимум, для приватного (не коммерческого) применения. Хотя в сети интернет возможно отыскать портативные версии и коммерческих программ, к примеру Microsoft Office либо Adobe Photoshop.

В чем секрет Portable программ?

Все до боли просто. Когда вы устанавливаете простое приложение на комп, оно имеет особенность хранить собственные файлы в различных папках на жестком диске ПК. Кроме привычного всем каталога Program Files, части программ возможно найти в папках юзера, временных каталогах и т. д. Потому, когда мы хотим скопировать программу обычным перенесением ее папки из Program Files на другой компьютер, ничего не выходит. Софт не имеет возможности обнаружить нужные конфигурационные файлы и начисто не желает работать.
С портативными приложениями дело обстоит по-другому. Программа устанавливается в назначенную ей на съемном носителе папку, не затрагивая жесткий диск PC и реестр, и станет прекрасно работать независимо от того, к какому ПК вы подключите флешку. Дабы скопировать програмку, достаточно просто перенести ее каталог на другой съемный носитель. Почти все приложения не требуют установки, их возможно копировать и запускать откуда угодно. Но учтите, что Portable программы, созданные для одной операционной системы, не станут работать в другой. Иначе говоря, ежели вы примете на вооружение портативную версию браузера Firefox под ОС Linux, она не будет работать на компе с Mac OS или же Windows.
* Часть имеющегося в Сети сходственного PS сохраняет все опции в своем каталоге и, разумеется, хранит все опции при аналогичном переносе. Все это добро возможно бы было назвать Истинным PS (True Portable Soft).
* Другая часть упорно продолжает сохранять настройки в «Documents and Settings» и при переносе приходится все опции восстанавливать вручную. Оно-то конечно, прога работоспособна сразу, но пока же доведешь её до кондиции… Такие вещи гораздо лучше бы называть Условным PS - (Relative Portable Soft).
* Помимо прочего есть подвиды, созданные для ношения на флешках и пуска с оных, отличающиеся местом записи многочисленных временных файликов, образующихся в период работы. А конкретно - с целью сбережения трудоспособности флешки, имеющей, вообще говоря, лимитирование по числу циклов записи на каждом «секторе», все временные файлы записываются таки да на винт, во временную папочку, создаваемую на время работы приложения. В соответствии с этим возникают подкатегории «True Portable USB Soft» и «Relative Portable USB Soft».
* Особенный интерес представляет некоторая, именуем ее «однофайловая» разновидность «True Portable USB Soft"а». Тогда приложение представляет из себя 1 упакованный исполняемый файл, при запуске которого на винт переносятся настройки, во время работы обращение проводится только к винчестеру, а при закрытии программы все опции (вероятно, модифицированные), вновь упаковываются в выполняемый файл на флешке с одновременным удалением с винта сделанной папки.

Многие пользователи в Интернете спрашивают - что такое RePack, Portable (портативная), Тихая установка (silent).

Попытаемся объяснить в чем разница этих программ.

Тихая установка (Silent)

Тихая установка — это если программа устанавливается автоматически без участия пользователя. Другими словами вам не нужно вводить серийные номера, ключи и применять другие методы регистрации программы: патчи (patch), кряки (crack) и т.д. В дополнение к этому, во время установки программы не придется множество раз нажимать «дальше», программа repack сама все сделает вместо вас. И после установки soft будет полностью готов к работе.

Зачем это нужно? Представьте себе ситуацию, к примеру: Вы системный администратор и у вас задача, на огромное количество компьютеров установить операционную систему Windows и установить набор программ. Если применить программы тихой установкой, то у вас есть возможность в несколько раз сберечь время и упростить эту процедуру.

Продолжительность инсталяции зависит от размера программы и продолжается от 1-2 секунд, до часа. Такие программы устанавливаются путем двойного нажатия правой клавиши мыши по запускаемому файлу. Эти файлы приготовляются как правило, для автоматической установки программ сразу после установки операционной системы Windows, и часто включаются в какую нибудь сборку, типа Zver DVD и т.п. Собственно говоря, все очень просто: 2 раза клацаем по файлу, и ждём окончания установки.

Обычно тихая установка используется для пост-установочных программ , например Windows Post-Installer, BS POST-INSTALLER. Также программы тихой установки отлично инсталлируются на «живую», уже давно работающую операционную систему.

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

Что такое Repack и для чего же он необходим?

Вы уже наверно не раз встречали в заглавии игр или же программ слово «Repack», но что из этого можно сделать вывод?

Repack — данное перепакованная лицензионная программа или же игра. Для чего же это необходимо? Наиболее часто Repack делают для сокращения размера инсталятора либо чтобы, к примеру, таблетки (crack) и перевод уже находились в только что установленной програмке или игре.

RePack — это облегченная версия игры-программы из коей вырезаны не нужные файлы , в том числе заграничные языки посторонний софт, различные демки, в RePack"ах нередко сжимаются видео ролики, иногда с утратой качества. Приобретенные урезанный вариант игры, в большинстве случаев, собирают в 1-2.iso,.mdf… и другие образы дисков. В результате, RePack весит меньше, и скорее скачивается из инета.
В RePack"и прибавляют всякие кряки, кейгены, no-dvd и т. д. В большинстве случаев, на трекерах вначале обнаруживается лицензия, в после этого множество репаков к ней, на 1/4-1/3 менее по объему.
Хотя RePack"и длительное время инсталлируются на комп. До 1-2 часов… (покаааа, всё это пережатое установится).
Нередко репакеры сами делают перевод лицензии, практически «промптом», и также вкладывают в RePack.

Что такое Portable (портативная) программа?

Прибывая в гости или же на работу мы используем на чужие PC. И часто нам потребуются программы в том виде, как они настроены у нас дома. С документацией всё обыкновенно просто - копируем на флешку и воспроизводим на постороннем компе, то как быть с опциями программ? Либо вообще необходимой программы может не быть… Для этого всего и присутствуют портитивные программы (по другому - Portable версии программ), другими словами программы, коим не потребуется для работы ничего, не считая лично себя. Все опции эти программы берегут не в реестре, а в собственных файлах.


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

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

Portable Soft

В общем-то к Portable soft (PS) надлежит относить те проги, которые «инсталлируются» обычный распаковкой архива, или же готовы переноситься с машины на машину обычным копированием, не требуя инсталляторов, совершающих требуемые прописывания в реестре. Вот тут-то и возникают отличия в Portable приложениях.

  • ru - в приложениях находится российский язык
  • portable — портативный - перемещающийся с легкостью, достаточно скопировать файлы приложения.
  • apps - английское сокращение от слова application, что означает прибавление — компьютерная программа, к примеру веб-браузер или же текстовый процессор.

Портативное приложение представляет из себя компьютерную программу, которую возможно носить с собой на портативном устройстве, например USB и использовать на любом PC. Когда ваш USB флэш-диск, переносный жесткий диск или же иное портативное устройство подключено, у вас есть доступ к вашим программам и личным данным, как если б Вы присутствовали за собственным компьютером. И когда вы отключите прибор, ничего из Ваших индивидуальных данных остается на чужом компьютере.

Ненужно особого оборудования: применяйте хоть USB Flash, миниатюрный жесткий диск, iPod/MP3 плеер, и т. п. Практически никакого добавочного программного обеспечения — просто скачайте, установите и запускайте портативные приложения.

Что бы было ясно, как это работает, опишу примерный алгоритм:

  1. Создается резервная копия ветвей реестра (или же конфигурационных файлов) и файлов, находящихся вне инсталлированной папки, от которых зависит работа приложения.
  2. Импортирование в реестр нужных для работы приложения данных, аналогично скажем копирование тех файлов, которые должны присутствовать вне папки portable (напр., в …/System32).
  3. Запуск главной программы и ожидание ее закрытия.
  4. По завершению, экспорт опций из реестра (либо конфигурационных файлов) в portable.
  5. Чистка следов работы программы (точнее, удаление временных файлов).
  6. Возобновление в систему тех ключей реестра и файлов, которые были зарезервированы в 1-ом шаге алгоритма.

Портативная программа (по-английски «portable application») — переносимое программное обеспечение, которое вовсе не обязательно устанавливать на жесткий диск PC для запуска и применения. В данную группу попадают программы, которые без трудностей инсталлируются на флешку, внешний HDD, Компакт -диски, DVD, Bly-ray диски обычным образом, и еще те, которые действуют без установки. Это удобно в виду многих причин: вовсе не обязательно устанавливать одни и те же программы на несколько ПК, на работе возможно воспользоваться возлюбленным браузером, почтовым клиентом, ICQ без претензий со стороны сисадмина и начальства, все данные сберегаются на съемном носителе и чрезвычайно с легкостью копируются и так далее
Иной неоспоримый плюс Portable программ - они бесплатны, как минимум, для приватного (не коммерческого) применения. Хотя в сети интернет возможно отыскать портативные версии и коммерческих программ, к примеру Microsoft Office либо Adobe Photoshop.

В чем секрет Portable программ?

Все до боли просто. Когда вы устанавливаете простое приложение на комп, оно имеет особенность хранить собственные файлы в различных папках на жестком диске ПК. Кроме привычного всем каталога Program Files, части программ возможно найти в папках юзера, временных каталогах и т. д. Потому, когда мы хотим скопировать программу обычным перенесением ее папки из Program Files на другой компьютер, ничего не выходит. Софт не имеет возможности обнаружить нужные конфигурационные файлы и начисто не желает работать.

С портативными приложениями дело обстоит по-другому. Программа устанавливается в назначенную ей на съемном носителе папку, не затрагивая жесткий диск PC и реестр, и станет прекрасно работать независимо от того, к какому ПК вы подключите флешку.
Дабы скопировать програмку, достаточно просто перенести ее каталог на другой съемный носитель.

Почти все приложения не требуют установки, их возможно копировать и запускать откуда угодно. Но учтите, что Portable программы, созданные для одной операционной системы, не станут работать в другой. Иначе говоря, ежели вы примете на вооружение портативную версию браузера Firefox под ОС Linux, она не будет работать на компе с Mac OS или же Windows.

  • Часть имеющегося в Сети сходственного PS сохраняет все опции в своем каталоге и, разумеется, хранит все опции при аналогичном переносе. Все это добро возможно бы было назвать Истинным PS (True Portable Soft).
  • Другая часть упорно продолжает сохранять настройки в «Documents and Settings» и при переносе приходится все опции восстанавливать вручную. Оно-то конечно, прога работоспособна сразу, но пока же доведешь её до кондиции… Такие вещи гораздо лучше бы называть Условным PS — (Relative Portable Soft).
  • Помимо прочего есть подвиды, созданные для ношения на флешках и пуска с оных, отличающиеся местом записи многочисленных временных файликов, образующихся в период работы. А конкретно — с целью сбережения трудоспособности флешки, имеющей, вообще говоря, лимитирование по числу циклов записи на каждом «секторе», все временные файлы записываются таки да на винт, во временную папочку, создаваемую на время работы приложения. В соответствии с этим возникают подкатегории «True Portable USB Soft» и «Relative Portable USB Soft».
  • Особенный интерес представляет некоторая, именуем ее «однофайловая» разновидность «True Portable USB Soft"а». Тогда приложение представляет из себя 1 упакованный исполняемый файл, при запуске которого на винт переносятся настройки, во время работы обращение проводится только к винчестеру, а при закрытии программы все опции (вероятно, модифицированные), вновь упаковываются в выполняемый файл на флешке с одновременным удалением с винта сделанной папки.

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

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

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

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

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

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

  1. Install Shield
  2. WISE Installer
  3. 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-архив позволяет запустить один или несколько распакованных файлов, удалить файлы после выполнения операций и много чего ещё. В этих операциях принимают участие конфигурационные файлы, содержащие команды (например, ).

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

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

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. Содержание инструкции следующее:

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

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

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

Определение понятия «тихая установка»

Что подразумевают под этим понятием? Тихой установкой называют автоматическую установку программы на компьютер. Она не требует особого участия пользователя. Для ее запуска (skype, скаченную из chrome) не потребуется вводить специальные ключи активации и запуска. Не требуется также использовать патчи.

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

Кто может пользоваться этой функцией?

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

Как работает и запускается такая программа?

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

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

О ключах

Что представляет собой ключ запуска? Ключ запуска - это текстовая информация, которая записывается в командную строку. Эта информация состоит из одного, двух или трёх символов. Когда применяется тот или иной ключ и записывается в командную строку (cmd)? Это второй интересный и важный вопрос, который вполне может возникать при использовании ключей.

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

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

Обратим своё внимание на такие известные и распространённые виды программ установщиков. По-другому эти системы называют инсталляторами. Windows msi. Это первый вид, на который хотелось бы обратить внимание. Программа считается стандартной для серверных версий данной операционной системы. Чаще всего им пользуются системные администраторы. Windows msi обладает несколькими ключами для тихой установки программ. Nullsoft Insltall System. Удобная во многих отношениях программа инсталляции. Эту программу легко установить, а также легко удалить из списка системных программ (как и skype).

Ключ в программе прописывается в верхнем реестре и обязательно с большой буквы. Программа позволяет указывать пользователю место установки, то есть папку. С помощью этой программы можно легко создать инсталляционный пакет. Inno Setup . Удобный и весьма простой в использовании инсталлятор. Этот инсталлятор способен выполнять несколько функций, например, запускать внешние приложения, менять реестр или заниматься регистрацией библиотеки. Его легко освоить и поэтому он настоящий кладезь для обычных пользователей ПК (пользователей chrome).

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

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

Wise Inststaller . Этот установщик является своеобразной палочкой выручалочкой в сложных ситуациях. Такие ситуации могут возникать, когда сложно определить, какой инсталлятор лучше подойдёт для запуска скачиваемого ресурса (того же chrome) в том или ином случае. Все дело в возможностях этого установщика. Wise Inststaller способен отлично работать с помощью самого стандартного ключа s. Поэтому, когда выбор инсталлятора кажется невозможным или запутанным, рекомендуется использовать Wise Inststaller.

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

Плюсы и минусы использования тихой установки

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

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

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

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

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