Как сделать автоустановку приложений
Покупка новенького ноутбука или компьютера — всегда большая радость, но это событие обязательно сопряжено с хлопотами по установке необходимого программного обеспечения. Их не избежать и при полной переустановке системы, с которой рано или поздно приходится сталкиваться каждому из нас. Те, кто переустанавливает систему часто, нередко имеют под рукой собственные диски с созданными вручную инсталляторами для автоматической установки. Запустив такой инсталлятор, можно через некоторое время получить не только работающую операционную систему, но и все нужные программы. Но в таком подходе есть свой минус: многие программы часто обновляются, поэтому диски устаревают с невероятной скоростью.
Для того чтобы не тратить время на поиск свежих версий программ на официальных сайтах, можно воспользоваться веб-сервисами для автоматической установки приложений. Их идея в том, что поразительному большинству пользователей нужны одни и те же приложения: браузер, IM-клиент, медиапроигрыватель, архиватор, почтовый клиент и т.д. Именно поэтому на таких сервисах можно обнаружить большинство нужных программ, не тратя время попусту на посещение каталогов ПО или домашних страниц. Свежие версии программ добавляются на такие сервисы почти сразу же после выхода, поэтому об актуальности можно не беспокоиться.
Кроме возможности удобной загрузки и установки, веб-сервисы, о которых пойдет речь в этой статье, предлагают некоторые дополнительные бонусы: автоматическое отключение рекламных модулей при установке, быструю загрузку обновлений уже установленных программ, составление собственных списков приложений, синхронизацию программ между несколькими компьютерами, управление автозагрузкой через браузер и пр.
Ninite — это самый известный веб-сервис для автоматической установки приложений, и его слава совсем не случайна. В отличие от множества других приложений для поиска и установки обновлений ПО, Ninite дает возможность выполнить установку и обновление программ в полностью автоматическом режиме. Все, что нужно сделать, — на заглавной странице сервиса установить флажки в чекбоксах напротив тех приложений, которые вы хотите добавить в систему или обновить, а затем загрузить сгенерированный сервисом инсталлятор. После этого можно откинуться на спинку кресла или пойти пить чай.
Ninite установит программы одну за другой без лишних вопросов. Инсталлятор сам выберет наиболее подходящую версию приложения — 32 или 64-разрядную, а при наличии нескольких языков интерфейса установит программу на вашем родном языке. Если в инсталляторе имеются какие-то дополнительные опции, например предлагается установить рекламные тулбары, все они будут автоматически пропущены.
Кстати, именно из-за этого в конце прошлого года из числа программ, поддерживаемых Ninite, пропали CCleaner, Defraggler и другие бесплатные программы от компании Piriform. Разработчики ПО, хорошо зарабатывающие на установках панелей инструментов, предъявили претензии к создателям Ninite, и последним пришлось убрать популярные программы со своего сервиса.
Инсталлятор, генерируемый Ninite, всегда загружает самые последние версии приложений, поэтому его можно использовать многократно не только для инсталляции новых, но и для обновления уже установленных программ.
Всего сервис поддерживает более девяноста популярных программ, и их список постоянно расширяется. Среди них четыре браузера, с десяток IM- и VoIP-клиентов, полтора десятка медиапроигрывателей, несколько приложений для просмотра и редактирования графических файлов, с десяток офисных пакетов и программ для работы с PDF-документами, три архиватора, популярные пакеты кодеков и клиенты для сервисов синхронизации данных. В списке есть и такие востребованные многими пользователями приложения, как Evernote, TeamViewer, TrueCrypt, FileZilla, ImgBurn и пр.
Несмотря на то, что автоматическая установка имеет множество достоинств, перед тем как использовать Ninite, нужно также учесть некоторые недостатки такого подхода. Из-за того что пользователь не проходит самостоятельно через каждый шаг инсталляции, нет никакой возможности повлиять на параметры. Например, нельзя изменить папку и диск установки, поэтому, если вы привыкли инсталлировать приложения на отдельный диск, это стоит иметь в виду.
Кроме бесплатного веб-сервиса, Ninite также предлагает клиент стоимостью $9,99 (на один компьютер), предназначенный для автоматического обновления приложений. Он тихо работает в системном трее и сразу же после обнаружения обновлений одной из поддерживаемых программ сигнализирует об этом.
Allmyapps позиционируется как независимый магазин приложений для Windows. Сервис предлагает тысячи приложений, большинство из которых бесплатные. Работа с ним происходит через веб-интерфейс, а также с помощью утилиты для Windows, интерфейс которой сделан в в стиле Metro.
Путешествуя по сайту, можно составлять собственные списки интересных приложений. Эти списки отображаются в приложении Allmyapps. Все программы, добавленные в список, можно установить одним щелчком мыши.
Правда, полной автоматизации, как на Ninite, тут нет. Для многих приложений все равно запускается инсталлятор, и нужно кликать «Далее» и выбирать параметры установки, но есть и такие программы, инсталляция которых проходит по-настоящему «тихо».
Если программа не может быть установлена автоматически, то после загрузки под ее значком появится надпись Click to install, если же вмешательства пользователя не требуется, установка начнется сама. Стоит отметить, что Allmyapps дает возможность совсем отключить автоматическую установку. Для того чтобы полностью контролировать процесс, нужно просто снять флажок Enable 1-click installation when available в настройках приложения.
На вкладке my apps можно наблюдать за ходом установки: пока одни из выбранных программ еще скачиваются, другие уже устанавливаются.
Списки приложений удобны тем, что сохраняются даже после того, как программы были установлены. Таким образом, в случае переустановки системы можно всегда быстро восстановить собственный набор самых нужных приложений и установить их несколькими щелчками мыши.
Приложение Allmyapps также анализирует все уже установленные на компьютере программы и выясняет, не нужно ли их обновлять. Список ПО, требующего обновления, выводится на вкладке updates. Можно увидеть текущую и самую новую версию программы, размер апдейтов, а также выполнить обновление всех приложений одним щелчком мыши. Ход загрузки обновлений и установки отображается в реальном времени, и как только программа обновилась, она исчезает из списка.
Еще одна интересная функция Allmyapps — синхронизация установленных программ между компьютерами. Если установить приложение на несколько ПК, то на вкладке my devices, а также в одноименном разделе веб-интерфейса можно наблюдать список устройств и установленных на них приложений (конечно, будут показаны только программы, поддерживаемые сервисом). Allmyapps сравнит списки и предложит установить на других устройствах недостающие программы. Сделать это тоже можно в пакетном режиме, выбрав команду Install All.
Allmyapps можно использовать и как обычную программу для запуска приложений. Все установленные программы отображаются в виде больших наглядных иконок, а список утилит можно сортировать по имени, дате установки и дате последнего запуска.
Soluto предлагает немного больше, чем просто «тихая» установка приложений. С помощью сервиса можно:
- отслеживать приложения, стартующие вместе с системой, и удалять их из «Автозагрузки»,
- следить за состоянием жестких дисков и выполнять их очистку,
- наблюдать за температурой процессора и материнской платы,
- наблюдать за состоянием разряда аккумулятора на ноутбуке,
- контролировать уровень безопасности компьютера,
- изменять браузер, используемый по умолчанию, а также управлять установленными плагинами и настройками браузера.
Все это можно делать непосредственно из веб-интерфейса сервиса. Также Soluto показывает модель для ноутбука и название материнской платы для настольного компьютера, версию операционной системы и время, в течение которого она работает на компьютере, а также вычисляет мощность компьютера по пятибалльной шкале.
Для работы с установленными приложениями Soluto использует вышеописанный сервис Ninite. Клиент анализирует все установленные программы и помечает те из них, которые требуют обновления. Можно выбрать некоторые из них или же пометить для обновления все программы. Загрузка и установка апдейтов выполняется полностью автоматизировано, никаких диалоговых окон не возникает. Из веб-интерфейса Soluto также можно установить самые популярные приложения: Skype, Picasa, OpenOffice, VLC, Adobe Reader, PDFCreator, Google Earth и другие. Список, понятное дело, такой же, как в Ninite.
Soluto дает возможность следить не только за устаревшими версиями приложений, но и за обновлениями операционной системы. Если автоматические обновления отключены, сервис сообщает об этом.
Отдельный интерес представляет модуль для управления приложениями и службами, стартующими вместе с Windows. Для того чтобы он заработал, необходимо хотя бы один раз после установки Soluto перезагрузить компьютер. После этого сервис отобразит информацию о том, сколько времени занимает загрузка системы, а также разделит все автоматически запускающиеся приложения на необходимые и второстепенные.
Загрузку программ и служб, отнесенных к обязательным, отключить при помощи Soluto нельзя, можно лишь просмотреть информацию о них. А вот для приложений, автозагрузка которых, по мнению сервиса, обязательной не является, можно выбрать один из двух вариантов: отключить автоматический запуск и отложить его. При выборе второго варианта программа запускается автоматически, но не сразу при старте Windows, а немного погодя. Благодаря этому время старта системы уменьшается. То, насколько удалось ускорить запуск, можно сразу же увидеть в Soluto.
В рамках одного бесплатного аккаунта Soluto можно работать с пятью компьютерами. В панели управления сервисом есть возможность добавить собственные компьютеры или же рабочие машины других людей, которым требуется техническая поддержка. При добавлении собственного компьютера потребуется зайти на нем в учетную запись и установить клиент Soluto.
При добавлении чужого компьютера из панели управления сервисом пользователю отправляется письмо с предложением о технической поддержке. После того как по ссылке из такого письма респондент скачивает и устанавливает клиент, данные его компьютера появляются в веб-интерфейсе. Теперь можно удаленно просматривать информацию о компьютере, анализировать возникающие проблемы, обновлять программы и т.д. Интересно, что такая удаленная техническая поддержка осуществляется совершенно незаметно для пользователя, работающего за компьютером. Иными словами, это отличный способ удаленно мониторить состояние системы и аппаратного обеспечения компьютеров родителей и знакомых, не умеющих самостоятельно устанавливать программы.
Если Soluto находит проблему, требующую немедленного решения, в списке подключенных устройств компьютер помечается специальным значком. При переходе к устройству можно увидеть, что обнаруженные проблемы вынесены в верхнюю часть страницы.
Soluto также следит за тем, какие приложения чаще всего аварийно закрываются, вызывают проблемы с памятью или с потреблением ресурсов процессора. Статистика собирается и отображается в специальном разделе. Через некоторое время ее можно проанализировать и, например, заменить медиапроигрыватель, который часто сбоит, другим.
Это же касается Skype: прямо в веб-интерфейсе Soluto не только выполняется установка клиента на удаленный компьютер, но и вводятся данные авторизации, а при необходимости — создается новая учетная запись.
Отметим также, что сервис Soluto доступен в виде Metro-приложения для Windows 8.
Каждый из рассмотренных сервисов имеет свои преимущества: Ninite удобен тем, что установка происходит полностью автоматически, и при этом отключаются тулбары и прочие рекламные штучки. Allmyapps предлагает более широкий список программ и дает возможность выполнять синхронизацию установленных приложений между несколькими устройствами. А вот Soluto хоть и использует возможности Ninite для обнаружения обновлений и установки новых программ, также предлагает очень интересные средства для управления автозагрузкой и осуществления удаленной техподдержки пользователей.
Всем привет. Сегодня я расскажу вам как сделать автоустановщик программ(с автокликером) в Windows. Т.е. программу, которая будет запускать установку нужных нам программ и кликать по нужным кнопкам на форме. Использовать я буду язык С++(Qt) и Windows API. Вы можете использовать свой язык, в котором возможен вызов API функций Windows
Постановка задачи примерно следующая: есть набор приложений, которые нужно установить один за одним без участия человека. В окне каждого приложения свои специфические кнопки и флажки, которые нужно нажимать(если нет флага бесшумной установки). Программа автоустановщик должна запускать приложения один за одним, кликать на нужные кнопки и закрывать окна установленных приложений.
В принципе приведенную ниже методику можно использовать и для других целей, например кликать по таймеру по какой то одной кнопке в программе, ну или что то еще на ваше усмотрение :-). Я покажу на примере установки программ.
Теперь давайте рассмотрим по порядку установку каждого приложения.
При старте автоустановщик проверяет наличие приложений для установки в соответствующих папках:
И так для каждого приложения
После этого запускаем функции установки каждого приложения одно за одним. Каждая следующая функция должна запускаться после завершения предыдущей
Первым запускается установка Google Chrome:
QProcess – класс для запуска внешних процессов. Здесь он используется для того, чтобы определить когда закончиться выполнении программы установки Chrome.exe, т.е. когда завершиться инсталляция, объект proc испустит сигнал завершения finished(int, QProcess::ExitStatus) после чего мы начнем установку следующего приложения уже в методе chromFinished. Далее указываем инсталлятору флаг бесшумной установки ‘-ms’ который позволит установить приложения без открытия каких-либо диалоговых окон.
После того, как завершиться процесс установки Google Chrome, выполниться метод chromFinished(int, QProcess::ExitStatus) в котором мы начинаем установку KMPlayer
После завершения этого этапа запуститься метод codecFinished(int, QProcess::ExitStatus) в котором мы начинаем установку WinDjView. А здесь уже интереснее
Т.к. для этого инсталлятора не нашлось флага бесшумной установки, пришлось прокликать по кнопкам в мастере установки в функции startWdjTimer
Здесь обнуляются все переменные таймаутов, которые будут помогать задерживать ненадолго запуск API функций, чтобы мастер установки успел переключить страницу на следующий шаг. Также здесь создается и запускается таймер для первой страницы, который после 0.5 секунды вызовет метод checkDjwWindows1() в котором идет проверка, появилось ли нужное окно, если не появилось, выходим из функции и ждем еще 0.5 сек и так до появления нужного окошка(или выхода таймаута в 50 сек). После появления окошка останавливаем таймер и начинаем выполнять нужные нам действия на первой странице мастера
Здесь находим хендл нужного окна:
Здесь находим нужную нам кнопку ОК:
Отсылаем сигнал клика(Mouse Down+Mouse Up):
И запускаем таймер для следующего окна мастера установки:
Чтобы вызывать функции WinAPI нам нужно подключить заголовочный файл windows.h
Далее все по той же схеме, таймер ждет открытия нужного окна(с нужным заголовком) и после этого находит нужную кнопку и отсылаем ей сигнал нажатия:
Следующее окошко абсолютно идентичное по коду:
Следующее окошко тоже:
Далее чуть посложнее – нужно снять галочки с параметров установки Яндекс.Бар и нажать Установить:
Ниже привожу полный код метода, а дальше распишу какие функции за что отвечают:
Здесь все как обычно, находим хендл главного окна:
Далее находим нужную нам панель с флажками внутри родительского окна(wnd):
Откуда взялось число 32770? Это код нужной нам панели с флажками. Я его получил через инструмент Spy++ в Visual Studio
Он позволяет отследить нужные хендлы элементов в Windows окошках. Нужно нажать на мишень в окне Find Window и навести на нужное окошко или элемент в окне и Spy++ отобразит хендл окна
Далее внутри панели находим флажок Настроить параметры установки и щелкаем по нему чтобы активировать:
После этого находим нужные флажки и снимаем их:
После этого жмем Установить:
Далее на следующей странице нужно просто щелкнуть по кнопке Далее:
Далее нужно снять две галочки на последней странице установки и нажать готово. Действуем также как и раньше:
На этом установка заканчивается.
Вначале, когда я запускал этот автоустановщик без таймаутов, API функции упорно не хотели выполняться, пока я не понял, в чем было дело, нужно все делать шаг за шагом с задержками на нужное время, потому как каждая страница мастера установки открывается через различные промежутки времени
Большинство системных
администраторов знают, как можно быстро
установить/переустановить Windows. Для этих
целей существуют программы, позволяющие
сделать точный образ установленной Windows
вместе со всеми установленными
приложениями, драйверами и т.п. Достаточно
переписать этим образом системный раздел и
вот на машине установлена полностью
готовая к работе Windows. Этим занимаются такие
программы как Acronis TrueImage, PowerQuest DeployCenter, Norton
Ghost. С появлением Windows XP появилась также
возможность автоматически установить всю
Windows без вопросов про имя пользователя, ключ
продукта, временные, региональные
настройки и т.п. В ходе установки можно
автоматически установить любые приложения,
ключи реестра, обновленные драйвера. В
английском языке этот процесс называется
“unattended installation”, что по-русски означает “автоматическая
установка". Так что в плане полной
переустановки Windows у системных
администраторов проблем стало меньше. Вся
установка заключается только в том, чтобы
вставить специальный диск в привод
пользователя. А вот как быть если надо на
установленную Windows нужно поставить какое-нибудь
приложение? Софт для бухгалтера, юриста,
инженера? Тут администратор честно идет к
пользователю, честно жмет кнопки, отвечает,
что Да, он согласен с лицензионным
соглашением, вводит ручками серийник и ждет
появления кнопки Finish. Проделывать такую
работу больше чем на одном компьютере -
занятие неблагодарное. Но, к счастью, и
здесь есть незаменимые помощники. О них и
пойдет речь.
Помочь администратору могут сами
инсталляторы программ. Большинство из них
имеют специальные ключи, с помощью которых
можно запустить автоматическую установку
программы. Наиболее часто используются
следующие типы инсталляторов:
- InstallShield
- Windows Installer Service (*.msi)
- InstallShield с MSI
- Inno Setup
- Nullsoft SuperPiMP Install System (NSIS)
- WISE Installer
Список инсталляторов, конечно,
неполный, охватить все просто невозможно.
Для каждого из этих типов
инсталляторов есть свои ключи, отвечающие
за запуск автоматической установки. В
таблице приведены ключи, используемые
инсталляторами.
Наличие файла setup.iss в
директории;
В свойствах установочного файла (который,
кстати, всегда называется setup.exe) будет
что-то типа "InstallShield (R) Setup Launcher".
Несколько комментариев к таблице.
-
Для Windows Installer можно задавать ключи /qb или
/qn. Первый покажет прогресс установки, а
второй полностью скроет все окна и
незаметно установит приложение. Если вы
хотите отобразить прогресс установки, но
не показывать кнопку Cancel, исключая
возможность прерывания установки
пользователем, то используйте ключ /qb!.
Некоторые приложения требуют
перезагрузки компьютера после установки.
Чтобы этого избежать используйте
свойство REBOOT=ReallySuppress вместе с /qn или /qb,
заключая все выражение в кавычки.
Для других типов инсталляторов
иногда о ключах можно узнать, запустив
программу с ключом /? или /help.
Отдельный разговор если
инсталлятор при установке требует ввод
серийного номера. Например, Nero Burning Rom может
быть автоматически установлен следующей
командой:
nero6303.exe /silent /noreboot /no_ui /sn=xxxx-xxxx-xxxx-xxxx-xxxx-xxxx /write_sn
Можно также создать
регистрационный файл, который будет
вносить регистрационные данные прямо в
реестр. Пример файла regnero.reg:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Ahead\Nero - Burning Rom\Info]
"User"="InsertName"
"Company"="InsertCompanyName"
"Serial5"="InsertSerial"
Для Nero 6-й версии последняя строка
должна быть такой:
Тогда перед автоустановкой вы
можете сначала запустить регистрационный
файл, а потом уже автоустановку с ключами. Понятно, что от такой
автоматизации мало толку без командных
файлов. Например, создайте файл autosetup.cmd
ECHO Installing Nero Burning Rom
ECHO Please wait.
REGEDIT /S D:\Install\regnero.reg
start /wait D:\Install\Nero551054.exe /silent /noreboot /no_ui
Где D - буква привода (универсальной
переменной типа %CDROM%, к сожалению, нету).
Ключ /wait команды start позволит
дождаться окончания процесса установки.
Это необходимо, чтобы не запускалось сразу
несколько процессов инсталляции. В командный
файл можете записать команды
для автоустановки всех необходимых
приложений.
Таким образом, вы можете записать
все инсталляторы и командный файл autosetup.cmd
на диск и запускать автоустановку через
него. Можно также бросить в корень диска
файл autorun.inf:
Тогда командный файл запустит
автоустановку сразу при вставке диска в
привод.
Если с ключами вам работать не
нравится, кажется сложным, или если вы не
смогли подобрать ключи для автоматической
установки, то можете попробовать программы
эмулирующие действия пользователя при "нормальной"
установке приложения. Общий смысл работы программ
такого типа в следующем. Инсталлятор
запускается в обычном режиме без ключей, а
все действия, такие как нажатие кнопок, ввод
серийных номеров, расстановка флажков,
происходят в режиме эмуляции действий
пользователя. В результате вы увидите окно
инсталлятора в котором сами нажимаются
кнопки, снимаются/ставятся флажки, вводятся
серийные номера и т.п. К программам такого рода
относятся: AutoIt и LazySetupCD.
Для AutoIt вы должны писать скрипты
на специальном скриптовом языке. Например, для установки
программы LazySetupCD скрипт будет такой:
//запуск установки из директории c:\temp
Run, c:\temp\LazySetupCD\setup.exe
//дождемся появления нужного окна
WinWaitActive, Лицензионное соглашение
//нажмем Да, т.е. отправим нажатие Enter
Send,
//дождемся появления следующего окна
WinWaitActive, LazySetupCD v.1.1
//нажмем OK
Send,
//завершение
Exit
- Нажать кнопку
- Поставить/снять флажок
- Установить переключатель
- Ввести текст
Итак мы рассмотрели три возможных
метода автоматической установки программ:
- С помощью ключей и командных файлов
- С помощью AutoIt
- С помощью LazySetupCD
Самым быстрым методом,
безусловно, является метод установки через
ключи и командные файлы, т.к. в этом случае
не появляется окон установки и не
расходуется время на их отрисовку. Однако,
по этому методу не всегда удается достичь
желаемого результата (например, не удастся
подобрать нужные ключи автоустановки).
Тогда на помощь приходят эмуляторы
действий пользователя - AutoIt и LazySetupCD. Чтобы
эффективно начать использовать AutoIt
придется потратить время на изучение
синтаксиса специального скриптового языка.
LazySetupCD предоставляет более простой и
удобный интерфейс для составления
алгоритма установки.
Установка программ на компьютер необходима в разных ситуациях: пользователю нужно получить новое программное обеспечения для решения текущих задач, или сразу после установки (переустановки) Windows. Операционная система в базовой конфигурации имеет только самые востребованные приложения, которые помогут пользователю при начальном использовании Windows.
В ОС Windows имеются встроенные приложения, решающие определенные задачи: набор текста, просмотр изображений, воспроизведение видео и аудио файлов, для других распространенных операций. Эти программы обладают базовыми возможностями, а часто функционала встроенных приложений недостаточно для плодотворной деятельности на компьютере.
Решить эти проблемы поможет установка необходимого софта на компьютер. Многие пользователи самостоятельно устанавливают нужные программы на свои ПК.
В Windows 10 можно воспользоваться услугами Магазина Microsoft (Microsoft Store) для поиска и установки необходимых приложений. Но этот способ подходит не всем.
В достаточно укомплектованной операционной системе, установка пары-тройки программ не вызовет трудностей. После переустановки или «чистой» установке Windows, пользователю нужно установить немало сторонних программ, исходя из своих потребностей.
Использование автоматической установки программ
Установка новых программ включает в себя не только процесс инсталляции программного обеспечения, но и поиск нужного софта в интернете, а затем загрузку его на компьютер. Поэтому массовая установка программ после переустановки Windows занимает немало времени.
Необходимо учитывать, что установка недостающих программ, загруженных с сомнительных ресурсов, а не с официального сайта разработчика, иногда, приводит к печальным последствиям: на компьютер проникает вредоносное программное обеспечение, или инсталлируются дополнительные ненужные программы на ПК.
Для решения этой проблемы воспользуйтесь вариантом, при котором происходит автоматическая установка программ на компьютер. Имеются программы установки нужных программ, которые загружают и инсталлируют приложения на ПК, скачивая их с официальных сайтов.
Необходимое условие при использовании этого метода: на компьютере должен работать Интернет. Установка программ пользователю проходит по следующему сценарию:
- Пользователь заходит на специализированный сайт, распространяющий программное обеспечение.
- Затем ему потребуется скачать программу, которая будет использована для установки программ на ПК.
- В зависимости от используемого сервиса, на самом сайте или в окне приложения пользователь отмечает нужное ПО, которое необходимо установить на компьютер.
- Происходит установка программ онлайн в автоматическом режиме.
- В результате этих действий, на устройстве (стационарном ПК или ноутбуке) будут установлены все нужные приложения.
Автоматическая установка программ («тихая» установка) на компьютер решает несколько задач:
- Нет необходимости в поиске программ в интернете.
- Выполняется загрузка ПО из надежного источника.
- Происходит инсталляция самой актуальной версии приложения.
- Выигрыш в значительной экономии времени.
По сути, пользователю потребуется только выбрать необходимые приложения, скачать на свой ПК онлайн-установщик, который автоматически выполнит всю остальную работу. Это напоминает, знакомый многим пользователям по прежним временам, процесс установки с DVD-диска с набором программ (WPI), при котором пользователь отмечал галками нужные программы, а затем запускал автоматическую инсталляцию на компьютер.
В этом руководстве вы ознакомитесь с приложениями, выполняющими установку программ онлайн для Windows. В статье не указаны программы-установщики, потерявшие актуальность, которые давно не обновлялись или не имеют официальных сайтов, а также сложные для обычного пользователя способы.
Ninite — установка программ бесплатно
Ninite — сервис и одноименная программа, предназначенная для автоматической установки и обновления приложений. На компьютер будут установлены последние версии программ с официальных сайтов без лишнего программного обеспечения.
На сайте имеется небольшой выбор проверенных временем, в основном, бесплатных программ. Это одни их самых востребованных приложений для начального периода использования Windows, поэтому сервис подойдет большинству пользователей.
Сервис работает на английском языке, но это обстоятельство не затрудняет его использование. Для удобства пользователей программы разделены по категориям:
- Web Browsers — браузеры.
- Documents — приложения для работы с документами.
- Utilities — утилиты.
- Messaging — мессенджеры.
- Security — бесплатные антивирусы.
- Developer Tools — инструменты разработчиков.
- Media — мультимедиа.
- Compression — архиваторы.
- Runtimes — среда выполнения.
- File Sharing — обмен файлами.
- Online Stogare — облачные хранилища.
- Imaging — программы для работы с изображениями.
- Other — другое программное обеспечение.
Ninite загрузит и установит на ПК версию программы, подходящую под разрядность (62-bit или 32-bit) и язык операционной системы Windows.
Необходимо выполнить следующие действия:
- Поставьте флажки напротив нужных программ.
- Нажмите на кнопку «Get Your Ninite», чтобы загрузить приложение-клиент на компьютер.
- Запустите клиент на своем ПК.
- Программа установки программного обеспечения выполнит все дальнейшие действия в фоновом режиме.
В дальнейшем, инсталлер Ninite можно использовать для обновления установленных ранее программ.
Прочитайте подробная статью про использование этого сервиса.
InstallPack — пакетная установка программ
InstallPack — бесплатная программа для пакетной установки новых приложений на компьютер. На выбор пользователя в мультиустановщике представлено более 700 программ. Приложение работает на русском языке.
Пройдите следующие шаги:
- Скачайте InstallPack на компьютер.
- Запустите приложение InstallPack.
В открытом окне InstallPack отображается список доступных программ, распределенных по категориям:
- ТОП 100.
- Must have.
- Безопасность.
- Интернет.
- Мультимедиа.
- Система.
- Офис.
- Драйверы.
- Все.
На верхней панели имеется строка поиска, отмечена выбранная категория, есть возможность включить тихий режим установки, показано количество выбранных программ, занимаемое ими место, а также сколько свободного места осталось на диске.
Напротив каждой программы отображается:
- Рейтинг, возможно, по степени востребованности в этом приложении.
- Категория программы.
- Бесплатные программы помечены зеленым значком.
- Описание программы.
- Размер установочного файла.
- Выберите нужное программное обеспечение, нажмите на кнопку «Далее».
- В окне «Реклама» откажитесь от установки дополнительных программ, нажмите на «Далее».
- В окне «Загрузка и установка» отобразится процесс установки пакета программ на ПК.
Обратите внимание на то, что от пользователя может потребоваться выполнение определенных действий в мастере установки конкретной программы, потому что не все приложения могут устанавливаться без предварительных настроек во время инсталляции.
Patch My PC — установка нескольких программ на компьютер
Бесплатная программа Patch My PC Home Updater предназначена для поддержки актуальности программного обеспечения на ПК. В базе данных содержится более 300 программ.
Помимо основного предназначения, из Patch My PC Updater устанавливаются дополнительные программы на компьютер в «тихом» режиме. Приложение работает на английском языке.
Выполните следующие действия:
- Войдите на страницу сайта Patch My PC , нажмите на кнопку «Downloads».
- Установите приложение на компьютер.
- В окне открытой программы Patch My PC Updater, в правой части показаны категории с доступными программами. В левой части находится список установленных приложений.
Для обозначения типа приложений, программа Patch My PC использует цветовую маркировку:
- Зеленый цвет — программы, имеющие самую актуальную версию.
- Красный цвет — приложения, требующие обновления.
- Черный цвет — неустановленные программы.
Имеющиеся приложения распределены по разделам:
- Plugins & Runtimes — плагины и среды выполнения.
- Browsers — браузеры.
- Multimedia — мультимедиа.
- File Archives — архиваторы.
- Utilities — утилиты.
- Hardware Tools — инструменты для жесткого диска.
- Documents — приложения для работы с документами.
- Media Tools — медиа инструменты.
- Messaging — мессенджеры.
- Developer — разработка.
- Microsoft Visual C++ Redistributable — распространяемый компонент Microsoft Visual C++.
- Sharing — обмен файлами.
- Graphics — графика.
- Security — безопасность.
- Miscellaneous — разное.
- Gaming — игры.
- Portable Apps — переносные приложения.
- Поставьте флажки напротив нужных программ (названия неустановленных приложений черного цвета), на верхней панели отобразится информация о количестве устанавливаемых программ.
- Нажмите на кнопку «Perform Updates», расположенную в нижнем правом углу окна приложения.
- Программа Patch My PC Updater скачает и установит программы в «тихом» (silent) режиме.
В программе Patch My PC Updater имеется планировщик, есть возможность удалить ненужные программы. Для деинсталляции установленных на компьютере приложений войдите во вкладку «Uninstaller».
Выводы статьи
После установки (переустановки) операционной системы Windows, установка программ на ПК занимает много времени. Сначала пользователь ищет нужное программное обеспечение в интернете, а затем устанавливает приложения на свой компьютер. Этот процесс занимает много времени.
Выходом из этой ситуации может стать использование сервисов в интернете для установки программ онлайн, с помощью приложения-клиента на ПК. Пользователю нужно лишь выбрать подходящие программы, а установка программного обеспечения на компьютер будет выполнена в автоматическом режиме.
Читайте также: