Нажмите "Enter", чтобы перейти к содержанию

Автоустановка программ: Автоматизация установки софта на чистую Windows / Песочница / Хабр

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

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

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

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


А как быть, если необходимо установить на каждую машину 3-4 новые программы, без перезаписи всей системы? Второй способ решения может выглядеть так: записать на диск необходимые дистрибутивы и ходить с ним от ПК к ПК, занимаясь рутинными действиями: нажатием кнопочек ‘Next’, ‘Finish’, ‘OK’ и расстановкой необходимых отметок в диалогах.

Это все хорошо, если обслуживаемых машин не очень много, 1 — 5, т.е. терпения должно хватить на проделывание однотипных операций на каждой машине. А если машин 10, 20, 50 и больше, и программ для установки не 3-4, а 30-40!? А что если приходится ставить эти программы на машину клиента, где стирать данные нельзя? Вот на все эти вопросы отвечает данная статья, в которой рассказывается как просто и элегантно решить задачу автоматической установки программ.

Для решения этой задачи воспользуемся специальной программой MultiSet. Эта программа уникальна тем, что с ее помощью можно полностью автоматизировать процесс установки программ на ПК. С использованием этой программы все рутинные действия по установке приложений можно свести к одному нажатию кнопки «Установить». После выполнения процедуры «автоматической установки программ», на компьютер пользователя будут установлены все необходимые приложения, как будто Вы сами их устанавливали вручную, при этом установка происходит гораздо быстрее, чем вручную!

Т. е. происходит реальная экономия времени:

  • во-первых, установку производите не Вы — а программа. В это можно попить кофе или перекусить
  • во-вторых, установка (процесс воспроизведения) происходит гораздо быстрее, чем аналогичная ручная установка (если поставлен режим «максимальная скорость»)
  • в-третьих, установка произойдет в точности так, как Вы задумали, т.к. программа не может «забыть» поставить то или иное приложение.
Программа работает следующим образом. Сначала вам необходимо установить приложение вручную, т.е. необходимо «научить» MultiSet, как необходимо ставить приложение. При этом Вам не нужно писать ни строчки кода! После, при необходимости, когда вам реально потребуется установить это приложение, вы просто нажимаете кнопку «воспроизведение» и программа начинает процесс установки приложения, т.е. полностью копирует ваши действия, сделанные в процессе записи установки приложения!
Перейдем непосредственно к созданию установочного пакета для одного приложения.
Шаг 1. Подготовка.
Запустите MultiSet.

Вот так выглядит главное окно программы.
Шаг 2. Запись установки дистрибутива.
На панели управления выберите кнопку ‘Создание нового пакета’.

В появившемся диалоге выберите файл дистрибутива, нажав кнопку ‘Добавить файл’. Если требуется, определите имя, категорию и описание устанавливаемого приложения в соответствующих полях. Нажмите кнопку ‘Ok’.

Внимание!

Началом записи считается первый клик мышью или нажатие клавиши на клавиатуре. Остановка записи осуществляется нажатием клавиши ‘Break’ или нажатие кнопки ‘Стоп’ на панели записи.
После нажатия кнопки ‘OK’ на экране появится панели записи. Запустится выбранный файл дистрибутива. Произведите установку приложения как обычно. После того как приложение установлено, нажмите кнопку ‘Стоп’ на панели записи. Пакет автоматической установки приложения готов.

Во время процесса записи, т.е. установки приложения, необходимо соблюдать следующие правила:

  • Перед использованием MultiSet закройте все работающие приложения.
  • Перед процессом автоматической установки полностью удалите требуемое приложение, используя поставляемый с программой uninstaller или используя средства Windows. Также удалите каталог программы на диске, если uninstaller не удалил его.
  • Помните, что программа во время режима автоматической установки полностью повторяет Ваши действия. Если Вы производили запись установки на машине, где программы не было, то во время процесса автоматической установки на этой же машине никаких проблем не возникнет. Если же запустить процесс автоматической установки приложения, не удалив его с компьютера, то во время процесса установки многие программы выводят окна наподобие (‘Каталог уже существует. Хотите создать его ?’) или же предлагает (Uninstall, Repair, Modify). Естественно MultiSet не знает, как действовать в подобной ситуации и процесс автоматической установки ‘зависнет’.
  • Щелчки мышью и нажатия клавиши на клавиатуре производите спокойно, не спешите.
    MultiSet требуются миллисекунды, чтобы запомнить Ваши действия.
  • При вставке длинных регистрационных ключей или выбора каталога установки сначала установите фокус на редактируемой поле и нажмите кнопку ‘Пауза’ на панели записи.
  • Обычно в конце установки пользователю предлагается запустить файл справки (txt, html) и само приложение. Всегда убирайте эти галочки.
  • Запись установки начинается с первого клика или нажатия клавиши на клавиатуре и заканчивается нажатием кнопки ‘Стоп’ на панели записи.
  • Перед установкой убедитесь, что владеете правами администратора, если компьютер находится в сети.
  • Если требуется выбрать пункт всплывающего меню, то всегда сначала выбирайте родительский пункт, а затем дочерний. Например, если Вам требуется изменить настройки WordPad, то сначала выберите ‘Вид’, а затем ‘Настройки’. Если Вы сначала выберите пункт ‘Помощь’, а затем переместите курсор на пункт ‘Вид’ и выберите пункт ‘Настройки’, то процесс автоматической установки ‘зависнет’.
  • Перемещения мыши, а также вращение колесика мыши записываются только после одиночного клика мышкой в требуемом окне. Например, если Вам требуется переместить окно по экрану, то щелкните один раз на заголовке окна, а затем перемещайте окно.
Шаг 3. Автоматическая установка.
Прежде чем запускать пакет установки удалите установленное приложение. Для этого используйте панель управления Windows. Если автоматический деинсталлятор не удалил каталог установки, то удалите его вручную.
Для воспроизведения записанных установочных пакетов необходимо:

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

Оно служит для текущего отображения состояния работы MultiSet.
Панель воспрозведения отображает следующую информацию:

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

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



Отзывы и предложения направляйте на адрес [email protected]


 

[ Back ]

Windows: автоматическая установка программ — Trust Me I`m an Engineer

windows

автоматизация

скрипты

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

1. Ключи для «тихой» установки.

1.1 Windows Installer Service — стандартный инсталятор windows. Вся необходимая для установки информация (иногда и вместе с устанавливаемыми файлами) содержится в установочных пакетах, имеющих расширение .msi.


Ключи:

/quiet

Тихий режим, без взаимодействия с пользователем
/passive — Автоматический режим — только указатель хода выполнения
/q[n|b|r|f]
  n — Без интерфейса
  b — Основной интерфейс
  r — Сокращенный интерфейс
  f — Полный интерфейс (по умолчанию)
/norestart — не перезапускать после завершения установки
/promptrestart — запрашивать перезапуск при необходимости
/forcerestart — всегда перезапускать компьютер после завершения установки


1. 2 Inno Setup — open source система создания инсталляторов для Windows программ. Чтобы узнать используется ли Inno Setup для упаковки программы нужно при запуске инсталлятора в самом первом окне кликнуть на иконку в левом верхнем углу и выбрать пункт About Setup из меню.


Ключи:

/silent — установка с полосой прогресса установки
/verysilent
— установка без полосы прогресса установки
/nocancel
— препятствует закрытию окна установки
Для избавления от диалоговых окон используйте ключ /SP-


1.3 Nullsoft Scriptable Install System (NSIS) — система создания установочных программ для Microsoft Windows с открытыми исходными кодами, созданная компанией Nullsoft. Систему можно определить по интерфейсу, который примерно одинаковый.


Ключи:

/S — автоматическая установка
/D — для указания папки установки (например, /D=C:\Proga)


1. 4 WISE Installer использует ключ /s для тихой установки, определяется приветствием:

 

или развернутым окном с темно-синим фоном во весь экран.

 2. Universal Silent  Switch Finder — бесплатная программа автоматически определяющая тип инсталлятора и ключи для тихой установки. Автоматизированный вариант пункта 1. (скачать) (пароль: tmie.ru)

 3. MultiSet — платная программа записывает действия пользователя при установке, после чего воспроизводит их автоматически. (скачать) (пароль: tmie.ru)

 4. AutoIt — свободно распространяемый язык для автоматизации выполнения задач в Microsoft Windows, при знании синтаксиса команд может применяться к данной задаче. (скачать) (пароль: tmie.ru)

Social Like

 

Добавить комментарий

Автоматическая установка нескольких программ в Windows (автоматическая автоматическая установка)

Автор Usman Khurshid. Последнее обновление: 31 августа 2022 г.

.

Время чтения: 2 мин.

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

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

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

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

Ninite

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

AllMyApps

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

Другое подобное программное обеспечение включает Ketarin, Npackd, WPKG, SSDownloader (только приложения, связанные с безопасностью), Soft2base, Appmatic, Just Install и Speed ​​Install.

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

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

Помощник по автоматической установке автоматически автоматически устанавливает все поддерживаемое программное обеспечение. Поддерживаемые установщики установки включают Inno Setup, Smart, Wise, Nullsoft NSIS, RAR SFX, ZIP SFX, Microsoft и Ghost Install Wizard. Если приложение было упаковано с помощью одного из установщиков, перечисленных выше, помощник автоматической установки автоматически установит приложение в автоматическом режиме с параметрами по умолчанию.

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

Загрузить помощник по автоматической установке @ SIH SourceForge Project

Читать далее:

Поиск …

КомментарииКомментарии

Усман Хуршид

Усман Хуршид — опытный ИТ-специалист с более чем 15-летним опытом работы в ИТ-индустрии. У него есть опыт во всем: от ИТ-поддержки, службы поддержки, системного администратора, сетевого администратора и облачных вычислений. Он также имеет сертификат Microsoft Technologies (MCTS и MCSA), а также сертифицированный специалист Cisco по маршрутизации и коммутации.

Просмотреть все сообщения от Usman Khurshid

windows — самый простой способ автоматизировать все установки программного обеспечения для новых пользователей/компьютеров?

спросил

Изменено 6 лет назад

Просмотрено 18 тысяч раз

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

Мы не можем просто отображать компьютеры по мере их поступления из-за большого разнообразия используемого оборудования (все ноутбуки). Что бы вы предложили для автоматического запуска всех установщиков, не требуя от меня сидеть и нажимать «Далее».. «Далее».. «Продолжить»… «Нет, не устанавливайте панель инструментов MSN, пожалуйста»?

  • окна
  • установка
  • автоматика
2

Я использую программу InstallPad. Он действительно прост в использовании, и вы можете добавить их как тихую установку и просто запустить его, а программа сделает все остальное… единственное требование — это место, где находятся все программы. Может быть сетевым USB-накопителем или чем-то подобным.

1

Это можно сделать несколькими способами. Sysprep — распространенный выбор для компьютеров с Windows. Я предпочитаю использовать изображения (Ghost, Drive Image и т. д.).

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

4

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

Если вас интересуют общедоступные пакеты, такие как Firefox, Chrome, Trucrypt, Notepad++ и т. д., посмотрите на Ninite. Вы можете выбрать то, что хотите, и оно будет работать без каких-либо действий пользователя.

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

nlite, чтобы сделать ваш master gold install dvd — http://www.nliteos.com/

sysprep этот образ, когда это возможно, чтобы переместить его на другое оборудование.

, поскольку вы запрашиваете руководство по sysprep, я использовал его, когда впервые начал использовать sysprep, и он работал как чемпион — https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom /5100-22_11-5838633.html

clonezilla для переноса образа syspreped на новое оборудование — http://clonezilla.org/

Вы удивитесь, но разнообразие ноутбуков не имеет большого значения. Это связано с тем, что большинство из них, например 85–90%, имеют одну и ту же сетевую карту INTEL/RTL, набор микросхем INTEL/VIA и т. д. Извлечение драйверов из машин — простая задача, опять же, в сети доступно множество инструментов для извлечения драйверов:

http://www.google.com/search?q=extract+drivers+from+windows&rls=com.microsoft:en-us&ie=UTF-8&oe=UTF-8&startIndex=&startPage=1

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

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя адрес электронной почты и пароль

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

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

Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *