Никто не любит устанавливать и настраивать программное обеспечение, все любят его использовать, работать с ним, устанавливать всевозможные дополнения, плагины, скины. То есть настроить программное обеспечение под свои вкусы и предпочтения. Этот процесс рутинный, неинтересный, требует времени и усилий, поэтому мало кто любит делать это снова и снова. Но иногда это приходится делать, например, после сбоя операционной системы или отказа жесткого диска. Все начинается сначала: установка операционной системы, установка драйверов, установка сервис-паков, установка программного обеспечения, затем идет настройка операционной системы, настройка и локализация программного обеспечения, ввод регистрационных данных (в коммерческом программном обеспечении). Ничего страшного, если у вас есть все программное обеспечение под рукой на дисках и установить его придется только на один компьютер. Но тогда вам все равно придется выполнять всю настройку вручную. А что делать, если у вас нет дистрибутива или регистрационные ключи потеряны? Вам придется обратиться в службу поддержки разработчика. То есть вас ждет нервная работа по поиску необходимого программного обеспечения и восстановлению прежней рабочей среды. Возникает следующий вопрос: как это автоматизировать? На практике существует всего три способа решения проблемы автоматической установки Windows и программного обеспечения (http://www.almeza.com/content/view/115/117/).
Используйте стандартные функции автоматической установки для каждой программы отдельно (ключи тихой установки)
Написать скрипт для автоматической установки.
Создайте загрузочный диск для установки Windows и другого программного обеспечения.
Рассмотрим каждый метод и инструменты, реализующие его, подробно.
1. Стандартные программные средства. Использование ключей автоматической установки (тихие ключи).
Многие установщики позволяют автоматически устанавливать программное обеспечение с помощью специальных клавиш (параметров командной строки). Пользователю в этом случае ничего делать не нужно. Все значения будут установлены по умолчанию. У каждого установщика свой набор таких ключей.
Примеры.
InstallShield: /s setup.exe /s
Установщик Windows: /qn REBOOT=ReallySuppress setup.msi "/qn REBOOT=ReallySuppress"
Установка Inno: /VERYSILENT setup.exe /VERYSILENT
Плюсы:
высокая скорость установки без участия пользователя
Минусы:
пользователь должен точно знать, какой установщик и ключ используются при установке программного обеспечения.
некоторые установщики не поддерживают автоматическую установку.
2. Написание скрипта автоматической установки.
Для написания скриптов используются специальные языки программирования (скриптовые языки). Самый популярный — AutoIt. Его основное предназначение – автоматизация работы с графическим интерфейсом Windows.
AutoIt может:
Запуск программ Windows и DOS
Имитировать нажатия клавиш и их комбинации
Имитировать движения и щелчки мыши
Перемещайте, изменяйте размеры окон и управляйте их параметрами
Непосредственное взаимодействие с элементами управления окнами (получение/изменение заголовка, перемещение, отключение окон и т. д.)
Работа с буфером обмена, контролируя его текстовое содержимое.
Чтение, изменение и создание ключей и значений реестра.
AutoIt включает в себя интерпретатор и компилятор сценариев. Если вы напишете и отладите собственный сценарий, вы сможете легко преобразовать его в обычный exe-файл, который уже запускается как отдельный файл.
Плюсы:
написание гибких скриптов
создание отдельного exe-файла
Минусы:
необходимость изучения языка сценариев и операционной системы Windows.
3. Создание автоматического установочного диска Windows и программного обеспечения.
Существуют специальные программы для создания автоматического установочного диска Windows и программного обеспечения. Наиболее известные из них — nLite и MultiSet.
нЛайт. Программа может создать загрузочный диск со следующими операционными системами: Windows 2000/XP/2003. Он также позволяет интегрировать некоторые пакеты обновлений и при необходимости удалить некоторые компоненты из операционной системы (Media Player, Internet Explorer, Outlook Express, MSN Explorer, Messenger и т. д.). В результате вы получите ISO-образ загрузочного диска с Windows.
Плюсы:
бесплатное ПО
создать загрузочный диск Windows
Минусы:
невозможно автоматически установить какое-либо специальное программное обеспечение
MultiSet – программа для создания загрузочных дисков для автоматической установки Windows и комплектов программного обеспечения (http://www.almeza.com/content/view/58/72/). В результате вы получаете загрузочные диски трех типов:
Автоматическая установка Windows (http://www.almeza.com/content/view/92/105/)
Автоматическая установка программного обеспечения
Автоматическая установка Windows и программного обеспечения. Так как MultiSet может запускать диски любых типов с параметрами, то два вышеописанных метода можно легко интегрировать в него (с помощью тихих клавиш и выполнения написанного скрипта из AutoIt).
Преимущество Мультисета:
Автоматическая установка Windows. Возможно создание CD/DVD для автоматической установки операционной системы Windows на любой компьютер. Операционную систему можно установить в любом режиме: восстановления Windows (установка более старой версии операционной системы) или полной ее переустановки.
Автоматическая установка любого программного обеспечения. Можно создать CD/DVD, который будет автоматически устанавливать любые наборы программного обеспечения на несколько компьютеров. Например, после установки Windows можно установить пакеты обновлений, драйверы, локализации, любое программное обеспечение (кодеки, аудиоплееры, сервисные инструменты.), а также настроить их автоматически.
Создание загрузочного диска для одновременной автоматической установки Windows и программного обеспечения. Возможно создание диска, на который будет установлена как Windows, так и набор программного обеспечения.
Автоматическое восстановление настроек ПО и настройка Windows. Возможно автоматическое восстановление программного обеспечения и настроек Windows. Есть возможность восстановить ключи реестра, запустив специальные инструменты.
Удаленная автоматическая установка. Возможна автоматическая установка комплектов программного обеспечения через локальную сеть (http://www.almeza.com/content/view/59/73/). Необходимое программное обеспечение будет автоматически установлено на любое количество компьютеров, подключенных к локальной сети.
МультиСет уже учился в университете!
В Академии современных информационных технологий создан специальный курс, посвященный автоматической установке Windows и программного обеспечения. Цель курса – предоставить студентам теоретические и практические навыки, позволяющие им создать загрузочный дистрибутив Windows, который будет автоматически устанавливаться на ПК с максимальным количеством драйверов и программного обеспечения без участия пользователя. В рамках данного курса изучается программное обеспечение MultiSet. Эта программа является лидером в области автоматизации автоматической установки программного обеспечения. По окончании курса студенты получат достаточно знаний для создания полностью автоматического дистрибутива Windows, который будет установлен на персональный компьютер без единого щелчка мышью, а затем автоматически установит все драйверы (эти драйверы работают на 95% персональных компьютеров) и автоматически установить все программное обеспечение, необходимое для того или иного компьютера. MultiSet уже давно стал стандартом де-факто в этой области, поэтому образовательные учреждения выбирают этот продукт.
Плюсы:
создание загрузочного диска с Windows и комплектом ПО
Минусы:
невозможно улучшить созданный скрипт
Краткое содержание.
Все методы, и вышеперечисленные программы в частности, служат одной цели – создать загрузочный диск для автоматической установки Windows и программного обеспечения. Но они делают это по-другому. nLite и SetupStudio заточены под модификацию дистрибутива Windows, т.е. интеграцию в него сервис-паков и патчей. Что касается автоматической установки другого ПО, то она осуществляется легко – пользователю приходится либо использовать «тихие» клавиши, либо указать примерный алгоритм установки на основе того, который предлагает программа. MultiSet сделал упор на автоматическую установку любого программного обеспечения вместе с Windows, что дает возможность использовать «тихие ключи» и автоматическую настройку.
Программы могут дополнять друг друга: скрипт, написанный в AutoIt, легко исполняется в MultiSet, диск nLite позволяет автоматически устанавливать наборы ПО из MultiSet.
Загрузите 30-дневную бесплатную версию программы: Автоматическое развертывание системы (http://www.almeza.com/download/multiset.exe).
Almeza MultiSet (http://www.almeza.com/): переустановка Windows без потери данных.
Название: Универсальные методы автоматизации установки Windows и программного обеспечения
Введение
Поскольку каждый день выпускается множество программных приложений, их установка и правильная настройка могут оказаться сложной задачей для большинства пользователей. Даже если мы знакомы с нужным нам приложением, процесс установки вручную включает в себя открытие установщика, чтение лицензионных соглашений и навигацию по различным вариантам установки вручную. Более того, для регистрации нашего программного продукта необходимо оформление всех документов, что может занять еще больше нашего драгоценного времени. К счастью, есть несколько методов, которые мы можем использовать для реализации автоматической установки как Windows, так и набора общего программного обеспечения.
Компоненты метода
Создание современного автоматического установщика (UAI) включает в себя множество компонентов, каждый из которых играет жизненно важную роль в обеспечении бесперебойного процесса установки. К ним относятся следующие компоненты:
Инструменты автоматического управления обновлениями
Без этих основных компонентов автоматическая установка не может работать, а другие компоненты не могут работать без них правильно. Однако на самом деле эти инструменты и компоненты существуют в различных частях Интернета и распространяются среди разных инструментов, поставщиков и разработчиков. Понимание этих систем, а также метода автоматической установки может сыграть важную роль в облегчении сложного процесса настройки компьютеров и одновременном облегчении процесса развертывания для ИТ-специалистов в организациях и государственных учреждениях.
Существует несколько коммерческих инструментов и утилит для автоматической установки, но когда речь идет о группах, организациях, государственных учреждениях, аналитиках или мастерских по ремонту компьютеров, которые ищут решение для расширения развертывания с помощью одних и тех же установочных пакетов, инструменты должны быть стандартизированы. или иным образом найденные функции должны быть схожими по функциональности. 2. Автоматическое управление обновлениями. Эти инструменты служат нескольким важным целям: доступ к обновлениям в сети должен быть проще и без вмешательства, чтобы тестирование приложений перед выпуском стало частью разработки благодаря этим инструментам. Менеджеры драйверов и нулевые редиректоры должны поддерживать удаленную связь и администрировать политики из централизованных мест. Сравнительный анализ для сокращения времени установки виртуальных машин и тонких клиентов, загрузок, установок, исправлений и обхода UAC. Проверяет обновления Windows на соответствие заведомо исправной сборке. Минимально необходимая сборка запускает цепочку событий до заранее определенной успешной загрузки. Проверьте версии сервера на наличие известных критических обновлений при обслуживании подавления обновлений и создайте элементы управления и проверки, прежде чем продолжить. Утилита настройки и изменения должна генерировать файлы XML и TXT, соответствующие требованиям для развертывания. Извлечение пакетов для устранения необходимости повторной загрузки одних и тех же пакетов в том же месте. PrintaName и EasyPatches должны быть самодокументируемыми. Инструмент планирования должен иметь отчеты, созданные по результатам аудита, для мониторинга и установки тепловой карты. Установленные образы, ISO, виртуальная машина, Hyper-V, Citrix, гостевой ярлык, прокси Перезагружает все пакеты в цепочке во время удаления. Должен обнаружить несоответствия во время этого прохождения и иметь возможность исправить их без повреждений. После проверки целостности логи изменений проверяются в графическом интерфейсе и отправляются в систему управления запросами. Обновления накопительного сервера по общему пути UNC. Утилита обновления должна включать атомарные обновления, выполнять каскадные обновления и вставлять поэтапные обновления и ценные поэтапные обновления. Семантическое управление параметрами совместимости драйверов позволяет получить доступ к отсутствующим слоям во время обновлений блокировщика, а также к устаревшим профилям и неработающим ссылкам. Предварительные условия: Мастер включения, Комплект для развертывания инфраструктуры, Alpha River, Vardeny, проверка версии AutoIt (низкая) при установке компонентов. Обновления для редактора рабочей нагрузки тестирования/QA и средства проверки результатов IMP. Модульность и перенос из нескольких источников. Гибкая циклическая аналитика. Обеспечение эталона производительности для лучших практик. Абсолютное время для пакетов, драйверов зависимостей и вмешательств. Рекомендации по эксплуатации Сокращение времени выполнения работ Сокращение количества входящих компонентовOtrimerident Копирование и вставка файлов центрального бюро Загрузка Использование процессора Цены на лицензирование Общее время установки Сетевой ввод-вывод Полный черный список Списки IP-адресов Инсайдерские списки Повышение живучести Портативный Point and ClickJoy Изменение установщиком через KMSPOrbit TGE Backblaze Mirrors Низкая гравитация Газопровод Стабильный Набор инструментов для проектирования установки ShopNow Team Central Fearought EncPeek Disconnect Бесшумное изменение размера пакета драйверов по минутным шаблонам Групповая политика Today HardenedBoot Сохранение драйверов Установка вспомогательных компонентов Поддержка параллельных развертываний Высокие скорости Распространение диаграмм загрузки Клонирование нескольких наборов
-
Совместимый Струйный Картридж
19 Dec, 24 -
Как Помогает Защита От Шпионского По
19 Dec, 24 -
Слава Богу За Готовые Макеты Myspace
19 Dec, 24 -
Сила Фонов Myspace
19 Dec, 24 -
Технологические Прорывы; Айпод
19 Dec, 24