Open
Close

Мультиустановщики для пакетной инсталляции программ в Windows. Полный фарш: веб-сервисы для автоматической установки приложений Автоматическая установка программ на компьютер с диска

Бесплатный автоматический инсталлятор любого набора программ на компьютер.

Внимание! Некоторые антивирусы (например, AVG) сообщают, что в программе есть троян. На самом деле, это не так (проверено другими авторитетными антивирусами) .

Просто функции автоматической установки программ для особо въедливых антивирусов могут выглядеть как действие троянской программы.

Если Ваш антивирус не даёт Вам установить Easy AutoInstaller Free, лучше поискать какую-то иную программу для Ваших задач.

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

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

А можно ли самому создать подобный диск? Конечно же, да! Для этого существует много специальных утилит. Но они либо платные, либо не очень стабильные.

Однако среди вороха подобных программ можно найти довольно приличные freeware проекты. Примером тому служит Easy Autoinstaller FREE .

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

В отличие от платной версии, бесплатная редакция не может создавать диски, содержащие файлы операционной системы, но и функционала Easy Autoinstaller Free вполне хватит:

Сравнение бесплатной версии автоинсталлятора Easy Autoinstaller FREE с платной версией Easy Autoinstaller PRO

Как видим, помимо ограничения на создание автозагрузочного диска с операционной системой, в бесплатной версии заблокирована возможность менять оформление меню автоустановки, а также запись скрипта в «реальном времени».

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

Установка Easy Autoinstaller FREE

Инсталлятор программы хоть и на английском, но построен стандартно, поэтому, запустив его, нам понадобится все время нажимать «Next» и соглашаться со всеми предложениями. По окончании установки перед нами появится окно программы:

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

Создание скрипта автоустановки

Теперь приступим непосредственно к созданию скриптов автоустановки. Для начала нажмем кнопку «Добавить скрипт».

Перед нами появится окошко, куда следует ввести название программы, которую мы собираемся установить. После подтверждения ввода (кнопка «Ok») появится другое окошко, в котором потребуется указать версию устанавливаемого приложения. В принципе, в оба окошка можно вписывать что угодно, однако для нашего же удобства укажем то, что просят:).

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

Отмечаем нужный исполняемый файл (поддерживаются.exe и.msi файлы) и жмем кнопку «Открыть». Перед нами появится окно записи скрипта:

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

Здесь можно задать тип будущей установки программы: обычная «тихая» (silent, /s) установка, «тихая» с отображением прогресса (и без) или полностью скрытый режим. Можно не выбирать никаких дополнительных параметров и тогда Вы всегда будете иметь доступ к ручному управлению инсталляцией.

Когда все настройки сделаны, жмем кнопку «Запись» и приступаем к «показательной» установке выбранной программы:).

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

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

Теперь несколько слов о методике создания скрипта автоустановки. Для записи команды необходимо нажать левый CTRL или SHIFT.

Происходит это примерно так: мы подводим курсор мыши к нужной кнопке или пункту меню и нажимаем одну из вышеупомянутых клавиш.

При этом SHIFT запоминает только клики мышки, а CRTL может записывать нажатия клавиш, точек, галочек, пароли, пути и те же клики мышки, поэтому в большинстве случаев жмем CRTL, не задумываясь. Как только кнопка будет нажата, Ваше действие будет запомнено, а нажимать клавиши мыши не понадобится.

Если Вам нужно изменить путь или вписать серийный номер программы, например, то действовать нужно следующим образом. Вводим нужные данные в текстовую строку, наводим на эту строку мышь, нажимаем SHIFT, а затем CTRL.

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

Оптимизация и сохранение скрипта

Теперь проверим наш скрипт на наличие пустых записей для его оптимизации:

Если таковых не имеется, можем нажимать кнопку «Сохранить скрипт». Если же нужно удалить какой-либо пункт сценария, достаточно дважды кликнуть по нему и подтвердить удаление.

Теперь можно проверить корректность работы сценария автоустановки. Для этого удалим установленную программу, отметим ее галочкой в списке сценариев Easy Autoinstaller и нажмем кнопку «Старт».

После этого автоматически должен запуститься процесс инсталляции, а над значком программы в трее Вы увидите отчет о текущем шаге установки:

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

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

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

А теперь наступает самый кульминационный момент — создание собственного диска с софтом! :) Для этого кликнем меню «Сервис» в главном окне Easy Autoinstaller и выберем единственный пункт «Мастер создания диска»:

Если Вы следовали всем описанным выше советам, то Вам останется только указать путь к папке, в которой находятся все файлы скриптов, дистрибутивов и проекта, а затем нажать кнопку «Создать».

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

Основным из этих файлов является AutoInstall.exe. Запустив его, Вы сможете посмотреть, как будет выглядеть меню нашего диска:

По сути, здесь все просто и со вкусом:). Окно установочного диска представляет собой список программ, которые можно отметить для установки и кнопку «Старт», которая инициирует начало инсталляции.

Полюбовались? :) Теперь останется всего лишь записать все содержимое папки непосредственно на CD, DVD или даже на флэшку, и набор нужных программ с автоматической установкой всегда будет у Вас под рукой!

Выводы

Easy Autoinstaller FREE, конечно немного уступает в удобстве работы и функциональности коммерческим продуктам, однако со своей основной задачей справляется, если не на «5», то уж на твердую «четверку» точно.

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

P.S. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.

Свести к минимуму время и силы на процесс переустановки Windows можно, если:

  • Использовать актуальную версию системы 10, которая в большинстве случаев сама поставит драйверы как минимум на значимые комплектующие;
  • Использовать свежайший дистрибутив, и тогда не нужно будет возиться с обновлениями системы;
  • Хранить в одной какой-то папке инсталляторы сторонних программ, чтобы не вспоминать их и не бегать по сайтам их разработчиков для скачивания;
  • С частью программ и вовсе работать в их портативных версиях;
  • Использовать сервисы синхронизации браузеров, экспортировать-импортировать настройки программ.

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

Оптимальным вариантом всё же будет установка системы из чистого свежего дистрибутива. А нужные программы по-быстренькому можно установить с помощью специального типа ПО – мультиустановщиков. Рассмотрим некоторые из них.

Мультиустановщики для пакетной инсталляции программ в Windows

1. InstallPack

https://installpack.net

Бесплатная портативная утилита InstallPack – простейший способ пакетной установки Windows-программ. Их инсталляторы берутся с официальных сайтов разработчиков и периодически освежаются. В окне InstallPack доступный для пакетной установки софт каталогизирован, есть краткие описания и рейтинг. Чтобы установить нужные программы, ставим их галочки и жмём «Далее».

Затем снимаем галочки с продуктов, продвигаемых самой InstallPack.

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

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

InstallPack внедряет в систему только лицензионное ПО.

2. Ninite

https://ninite.com/

Ninite – специфический пакетный установщик, это бесплатный веб-сервис. Выбор конкретных программ для пакетной установки осуществляется на сайте проекта.

Затем сервис генерирует мультиинсталлятор со всеми выбранными программами и предлагает его скачать.

Скачиваем, запускаем и дожидаемся завершения установки софта. Ninite работает в «тихом режиме». Лишь в отдельных окошках пакетного установщика будем наблюдать отчёт о проводимом процессе и его прогрессе.

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

3. Npackd

https://npackd.appspot.com/

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

Чтобы запустить пакетную установку, нужно кликнуть нужные программы в перечне окна Npackd, удерживая клавишу Ctrl. Затем нажать кнопку «Установить» и подтвердить запуск инсталляции.

Прогресс операции будет отображаться во вкладке «Задание».

Но добавлять все программы в единый процесс инсталляции не обязательно. Npackd – не пошаговый мультиустановщик, можно спокойно просматривать перечень софта и кликать кнопку «Установить» для каждой отдельной программы. Таким образом она добавится в перечень заданий и установится тогда, когда нужно, в «тихом режиме».

Одна из специфик работы Npackd – отказ установки 32-битных программ в 64-битную Windows. В каталоге этого мультиустановщика необходимо подбирать соответствующие редакции ПО.

4. Windows Post Installation

Windows Post Installation, он же сокращённо WPI – это так называемый постустановщик софта в среду Windows. Это не конкретная программа от конкретного разработчика, как те, что представлены выше. Изначально WPI – это платформа для создания сборок установки софта, которую используют сборщики-энтузиасты. Они комплектуют сборники WPI своими подборками софта и выкладывают их в Интернете, в частности, на торрент-трекерах. В составе сборников WPI не всегда присутствуют только бесплатные продукты или триал-версии ПО. Некоторые сборники содержат как лицензионный софт, так и пиратский - взломанные редакции платных программ. Постустановщик WPI иногда присутствует на борту пиратских сборок Windows.

Отдельно (без пиратской сборки Windows) WPI обычно существуют в формате ISO-образов. Их можно записать на DVD-диск и использовать на разных компьютерных устройствах. А можно просто подмонтировать образ для отображения в среде операционной системы и запуска приложения WPI.

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

Как же создаются диски с такой уникальной возможностью? Мы рассмотрим две программы от российских разработчиков, специально предназначенных для создания таких дисков. Это конкурирующие между собой программы
LazySetupCD и MultiSet .

Теперь определимся с нашим диском. Без чего не может обойтись практически ни один современный пользователь? Без продуктов MicroSoft Office! Попробуем теперь составить диск для автоустановки MS Office 2003 с помощью каждой из программ.

LazySetupCD

Следуя подсказкам программы создадим новый проект диска MS Office 2003.

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

Меня заинтересовала кнопка "Запись" в редакторе действий.
Нажав ее можно запустить процесс автоматической записи действий пользователя. То есть вы просто устанавливаете программу в обычном режиме, а все ваши действия аккуратно записываются и в дальнейшем могут быть легко воспроизведены. Это очень удобно. А если вы вдруг ошиблись, или нажали лишнюю кнопку, то вы всегда можете
отредактировать алгоритм установки в редакторе действий.

Единственное что не поддается автоматической записи - это ввод серийника. Его нужно явно указывать в редакторе действий.

Проделав все эти действия в итоге я получил вот такой алгоритм установки из 12 действий:

Теперь у нас есть полностью составленный алгоритм автоустановки. Перед тем как его использовать, желательно проверить его правильность. Для этого в LazySetupCD есть "Проверка установки заданий". То есть LazySetupCD запустит инсталлятор MS Office и применит к нему данный алгоритм. Если установка дошла до своего конца, то значит алгоритм составлен верно.

Теперь можно приступать непосредственно к записи диска. Нажимаем "Запись", выбираем папку, в которую хотим записать и
диск готов.

Вместе с программой LazySetupCD поставляется примитивный autorun.

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

MultiSet

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

В итоге будет создан установочный пакет MS OFFICE 2003. К сожалению, в MultiSet нет редактора действий и как-то откорректировать созданный алгоритм невозможно. Если автоустановка по каким-то причинам не пойдет, то автор советует удалить пакет и произвести запись с начала.
Также в MultiSet существует небольшая тонкость при вводе серийного номера. Требуется поставить запись действий на паузу и вручную ввести каждый текстовый фрагмент серийника.

В итоге можно будет записать диск с автоустановкой MS OFFICE.

В MultiSet, также как и в LazySetupCD, можно запустить автоустановку используя специальную команду, что позволяет использовать его в autorun"ах собственной разработки.

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

Сравнительные характеристики программ

  • Поддерживает загрузку уже готовых скриптов - т.е. не надо устанавливать программу, чтобы составить алгоритм установки
  • Поддерживает ключи автоустановки инсталляторов
  • Редактор действий делает прозрачным процесс составления алгоритмов автоустановки
  • Классический пользовательский интерфейс
  • Поддержка множества языков
  • Более высокая скорость автоустановки

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

Эта статья предназначена для администраторов и рассказывает, как автоматизировать процесс установки программ в Windows, не используя глобальные доменные политики (там, где используются компьютеры с одинаковой конфигурацией ПО) и не используя готовый образ с ПО.

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

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

Возможности автоматической установки MSI

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

Forfiles /m *.msi /c "cmd /c msiexec /qb /i @file"

Так же легко можно удалять эти программы в цикле forfiles :

Forfiles /m *.msi /c "cmd /c msiexec /qb /x @file"

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

Чтобы установить целый список программ, можно подготовить папку с часто используемыми программами (Adobe Acrobat Reader, Adobe Flash Player и так далее) в виде именно MSI файлов и с командным файлом для установки, призапуске которого все программы будут установлены автоматически, не требуя подтверждений от пользователя.

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

Особенности автоматической установки некоторых программ

MSI установочный файл Adobe Flash Player

Adobe Flash Player MSI можно загрузить непосредственно с сайта Adobe: Adobe Flash Player Distribution по ссылке Download MSI Installer . Команда автоматической установки Adobe Flash Player:

Msiexec /qb /i install_flash_player_18_active_x.msi

MSI установочный файл Adobe Acrobat Reader

На сайте Adobe почему-то нет прямой загрузки MSI установщика для Acrobat Reader, но получить его несложно: со страницы Adobe Reader for Windows скачиваем установщик по ссылке Adobe Reader 11.0 — Multilingual (MUI) installer , который представляет собой ZIP файл, и в нем присутствует, в том числе, AcroRead.msi. Копируем на ту же USB флешку файлы ABCPY.INI, AcroRead.msi, Data1.cab и папку Transforms.

После этого установка Acrobat Reader 11 из MSI производится стандартным образом, а именно командой:

Msiexec /qb /i AcroRead.msi

AutoCAD DWG TrueView 2016

Автоматическая установка AutoCAD DWG TrueView 2016 выполняется не через msi файл, а задается ключами к setup.exe (при этом параметры такие же, как у msiexec), например:

Setup.exe /w /t /l /qb setup.ini

При этом установщик AutoCAD DWG TrueView 2016 требует наличия DirectX RunTime. Скачиваем файл directx_Jun2010_redist.exe с сайта Microsoft на странице DirectX End-User Runtimes (June 2010) и выполняем автоматическую установку командой (или добавляем команду в командный файл установки списка программ):

Directx_Jun2010_redist.exe /Q /T:%temp%

Программы, использующие Inno Setup

Инсталлятор Inno Setup предоставляет для автоматической установки параметры /SILENT и /VERYSILENT , поэтому для установки использующих его программ, используются вызов установщика с этими параметрами:

Nhsms-setup.exe /silent

— установка без мастера установки, но с отображением прогресса

Nhsms-setup.exe /verysilent

— установка без отображения каких-либо окон

Сравнение с другими способами

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

  • нужно подготовить флешку с установочными файлам и bat файлом установки или выложить эти файлы на сетевой ресурс
  • поставить Windows или восстановить из образа одинаковую для всех компьютеров конфигурацию
  • запустить bat файл автоматической установки на всех компьютерах

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

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

Автоматическая установка программ

Об установке операционной системы Windows 10. Все у нас там получилось, обновили драйвера, осталось только нужные приложения поставить. Но вот вопрос: а где же их брать, если никакого диска под рукой нет?

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

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

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

В верхней части окна есть возможность выбора категории. Настойчиво рекомендую ознакомиться с разделами " ТОП-100" и " Must have " . А вот " тихая" установка у меня не прокатила. Все равно некоторые программы требовали действий пользователя.

Также позвольте дать вам полезный лайфхак . Настоятельно рекомендую перед автоматической установкой программ онлайн, первым делом инсталлировать маленькое приложение Unchecky . Оно в фоновом режиме будет снимать галки с различных дополнительных компонентов типа " Элементы Яндекса" и " Поиска Mail.ru " .

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

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