УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

       

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

$OEM$ директории на инсталляционном диске
Создание файла ответов
Microsoft Setup Manager
Контроль над логическими дисками и форматированием
Контроль над региональными настройками, клавиатурой и локализацией
Другие параметры файла ответов
Куда положить файл ответов?
Пакетные файлы (*. bat или *.cmd)

Типичное содержимое пакетного файла
Изменение цветовой гаммы
Cmdlines.txt, svcpack.inf и [GuiRunOnce]
Куда положить пакетные файлы? 
Объявление
Новичку
Опытному пользователю
Эксперту
Справочник
Маленькие хитрости автоустановки

Интересное
Новичку (Введение)
Вам обязательно понадобятся
Подготовка дистрибутива
Интеграция Service Pack 3
Вам понадобятся
Интеграция SP3
Поиск и загрузка обновлений
Способ 1 - Мой список текущих обновлений
Способ 2 - Тема на форуме MSFN.org

Способ 3 - Microsoft Security Bulletin Search
Способ 4 - MBSA
Способ 5 - Windows Update
Совет
Заключение
Установка обновлений
Ручной метод
Aвтоматический метод
Набор обновлений UpdatePack-XPSP2-Rus для русской Windows XP Pro SP2
Другие методы

Ключ /integrate
Обновления и поддерживаемые ключи
Интеграция обновлений
Примечание
NLite
Добавление обновлений для интеграции
Meтод svcpack.inf
Подготовка обновлений и файла svcpack.inf
DOSNET.inf

QCHAIN.exe
Интеграция обновлений и заплаток в дистрибутив
Виртуальные машины
Microsoft Virtual PC
Настройка Microsoft Virtual PC
Настройка VMWare Workstation
Параметры файла ответов

Создание загрузочного ISO/CD
Использование утилиты CDImage от Microsoft для создания ISO образа
Примечания
CMDLINES.TXT
GuiRunOnce
RunOnceEx
Принцип работы способа RunOnceEx
С чего начать?

Создание файла RunOnceEx.cmd
RunOnceEx.cmd в деталях
Cmdow.exe
Приложения, использующие кавычки
Prepare.cmd и Cleanup.cmd
Резюме
Тестирование
Ключи для приложений (основы)
Способы установки

Примеры
Winnt.sif (мой вариант)
Start.cmd (до того как автор перешел на RunOnceEx способ)
RunOnceEx.cmd
Prepare.cmd
Cleanup.cmd
HKLM.reg

HKCU.reg
Типы инсталляторов
InstallShield
Установка InstallShield приложений методом RunOnceEx с CD
Как узнать, используется ли InstallShield для упаковки вашей программы?
Windows Installer Service (*.msi)
InstallShield с MSI
Inno Setup
Как узнать, используется ли Inno Setup для упаковки вашей программы?
Nullsoft Scriptable Install System (NSIS)

Как узнать, используется ли NSIS для упаковки вашей программы?
WISE Installer
Как узнать,, используется ли WISE Installer для упаковки вашей программы?
Приложения
Если ничего не помогает
Office 2003 - простой метод установки
Office 2003 - метод точки административной установки
Этап 1 - Создание точки административной установки
Этап 2 - Интеграция Service Pack 3

Этап 3 - Интеграция обновлений
Этап 4 - Custom Installation Wizard
Этап 5 - Команда для установки Office
Примечание 1
Office 2003 - метод SETUP.INI
Этап 1 - Подготовка дистрибутива
Этап 2 - Подготовка SP3 и обновлений
Этап 3 - SETUP.INI

Этап 5 - Команда на запуск установки Office 2003
Office Shrinker
Office 2003 MUI
Какой способ выбрать?
Подготовка дистрибутива MUI к установке

Этап 2 - Распаковка Office 2003 SP2 для MUI
Этап 3 - Интеграция Office 2003 SP2 для MUI в дистрибутив MUI
Способ SETUP.INI
Установка MUI
Способ 1- Custom Installation Wizard
Способ 2 - SETUP.INI
Office 2003 (обзор)
Простой метод

Сложный метод
Вариант I - Точка административной установки
Вариант II - SETUP.INI
Настройка программы установки Office 2003
Office Shrinker
MUI (Multilanguage User Interface) для Office 2003
FAQ (часто задаваемые вопросы)
Q. В процессе установки $ОЕМ$ директории не копируются на жесткий диск. Что делать?
Q. Как автоматически установить желаемые обои на рабочий стол?
Q. Как задать желаемые раскладки клавиатуры и клавиши переключения между ними?

Q. При загрузке с созданного CD
Q. Как добиться правильной работы
Q. Можно ли при установке с CD
Q. Почему не устанавливаются параметры экрана, заданные в разделе [Display] файла ответов?
Предустановка OEM компонентов
Добавлeние учетных записей

Способ OOBEINFO.INI

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

Способ NET USER

Комбинированный метод
Aвтоматический вход в систему
Встроенная учетная запись Administrator (Администратор)
Другие учетные записи
Другие варианты работы с учетными записями.
Переименование встроенных учетных записей
Интерактивное добавление учетных записей
Активация

Способ WINNT.SIF
Способ "бэкап активационного файла"
Способ OEMBIOS.BIN
Общие принципы
TweakUI
ACDSee 9.x
Adobe Acrobat Reader 7.х
Adobe Acrobat Reader 8.х
Java VM
Opera 9.x

Skype
TotalCommander 6.x
Windows Media Player 11
Windows Multilanguage User Interface (MUI)
WinRar 3.x
Твики реестра
HKLM
HKCU

О разделах реестра и способах импортирования ключей
HKEY_LOCAL_MACHINE (HKLM)
HKEY_CURRENT_USER (HKCU)
HKEY_CLASSES_ROOT (HKCR)
HKEY_USERS (HKU)
HKEY_USERS\.DEFAULT
HKEY_USERS\S-[длинный-набор-цифр]
Практические советы

Установка драйверов с CD
Набор файлов для установки драйверов с CD
Редактирование файла ответов
Подготовка драйверов
Упакованные драйверы
Как это все работает
Установка драйверов из winnt.sif
Драйверы в winnt.sif

Возможные проблемы
Интеграция SATA/RAID драйверов
Шаг 1 - Создание директорий
Шаг 2 - Распаковка драйверов
Шаг 2а - Распаковка драйверов Intel
Шаг 3 - Подбор файлов
Шаг 4 - Копирование файлов
Шаг 5 - Редактирование секции [SourceDisksFiles] файла txtsetup.sif
Шаг 6 - Редактирование секции [HardwareIdsDatabase] файла txtsetup.sif
Шаг 7 - Редактирование секциий [SCSI.load] и [SCSI] файла txtsetup.sif

Шаг 8 - Редактирование (создание) winnt.sif
Пакеты драйверов от Bshrat the Sneaky
Ссылки
Драйверы (обзор)
Запуск RunOnceEx с CD
Изменения в существующем RunOnceEx.cmd
Изменения в существующем RunOnceEx.cmd - 2
О чем необходимо помнить

Сжатые файлы и ModifyPE
Отступление о работе с командной строкой
Expand
Makecab
ModifyPE
Выбор устанавливаемых приложений
Пакетный файл
Installs.exe
Post

Windows Post-Installation Wizard (WPI)
Русификация
Настройка
Конфигурация
Запуск
T12
Windows Installer Helper Utility (WIHU)

Создание списка программ
Другие функции WIHU
BS Post Installer
Назначение
Возможности
Mars Installer
Другие программы
KTool
Совмещение нескольких вариантов установки Windows XP на одном диске

О процессе загрузки
Изменение SETUPLDR.BIN
Отступление о различных вариантах установки программ
Выбор устанавливаемых приложений
GuiRunOnce
RunOnceEx
Маркерные файлы-пустышки
Создание мультизагрузочного диска с помощью Bootable CD Wizard (BCDW)

Создание мультизагрузочного диска с помощью Bootable CD Wizard (BCDW) - 3
Запись мультизагрузочного диска
Сложные способы установки
Общая информация
Целевая аудитория
Уровень сложности
Структура и навигация
О чем необходимо помнить

Изменение OEM информации и логотипа
Oeminfo.ini
Oemlogo.bmp
Тестирование файлов
Импорт файлов
Добавление даты установки и списка апдейтов
Более сложный вариант пакетного файла
Параметры строк в секции [SourceDisksFiles] файла txtsetup.sif
Экономим место на диске

Boot Screens (новый взгляд)
Часть первая
Выбор (подготовка) изображения для загрузочного экрана
Создание загрузочного экрана
Создание и сохранение исполняемых файлов ядра Windows
Способы использования модифицированных файлов ядра

Создание пакетного файла для выбора ядра
Подмена оригинальных файлов ядра в дистрибутиве
Наш загрузочный экран
Часть вторая
Подготовка к созданию файла ядра
Создание исполняемого файла
Создание пакетного файла для выбора надлежащего ядра
Возможные проблемы с Boot Editor
Taблицы ресурсов для Setup Billboards

Windows XP Professional
Windows XP Home
Windows 2003 Server
Лог обновлений сайта

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

Процесс установки по минутам

Первый этап (текстовый режим)
Второй этап (графический режим)
Третий этап (графический режим):
Что это такое
Что понадобится для работы
Как работать с программой
Вероятные вопросы
Где взять полную (коммерческую) версию программы?

Мicrosoft выпустила свежие обновления
Что такое DX9NTopk.exe?
Параметры XPCREATE.INI
Plug-In XPCDLHFS.CMD
Директории XPCreate
Service Pack
Запускаются из SVCPACK.INF
Включаются в дистрибутив в самом конце работы программы
Системные директории XPCreate (создaются в процессе работы)

Интеграция Windows Media Player 11 в дистрибутив Windows XP SP2
Windows Media Player 11
Windows Media Player 10
Интересное
Создание SFX архива
Подготовка к созданию SFX
WinRAR
Zip
Модифицированный SFX модуль для 7-Zip
Logon Screens

Темы
Создаем файл темы
Копирование необходимых файлов
Заставляем Windows использовать нашу тему
Классические Setup Billboards
Активируем классические Setup Billboards
Изменяем разрешение и глубину цвета
Изменяем фон
Изменение изображений
Логотип Windows

Фон
Bullets
Анимированная полоска прогресса
Заключительный этап
Предпросмотр изменений
Изменение текста
Изменяем текст
Области 1 и 2
Область 3
Область 4

Изменяем тип и размер шрифта
Изменение цветов
Работа с программой
Setup Billboards нового стиля
Setup Billboards
Косметические изменения

Особенности автоустановки через Remote Installation Services (RIS)
Файл ответов
Секция [data]
Секция [SetupData]
Секция [Unattended]
Секция [UserData]
Секции [Identification] и [OSChooser]
Остальные секции
Установка приложений через RunOnceEx

Пример моего файла ответов
Наборы обновлений для Windows XP/2003
Использование
Замечания
Содержимое
FAQ
Совмещение нескольких ОС семейства NT на одном диске
Создание базовых каталогов

Создание каталогов с загрузчиками
Windows XP
Windows 2000
Завершение работы с каталогами
Winnt.sif, txtsetup.sif и setupldr.bin
Windows XP
Windows 2000
Bootable CD Wizard (BCDW)
P.S.
Мультизагрузка (обзор)

Введение
UnaCreator
Подготовка Драйверов
Чипсеты Intel
Видео Intel
Видео ATI Radeon
Подготовка пресетов ПО
Подготовка загрузчиков (пар *.sif + *.bin )
Подготовка файлов ответов
Сводим всё вместе

Winntbbu Editor
Локализация: MUI, Шрифты и Региональные настройки
Multilanguage User Interface (MUI)
Корректное отображение кириллицы в меню и диалогах ПО
Языковые и Региональные настройки
Секция [RegionalSettings] файла ответов
Regopts.txt
Раскладка клавиатуры
Расположение (Location)

Сводим все вместе
Загрузка компьютера по сети с практически любого образа диска
Способ 1: Thinstation и RIS сервер
Предисловие
Что понадобится
Шаг 1
Шаг 3
Шаг 4
Шаг 5
Шаг 6 

Шаг 7
Шаг 8
Шаг 9
Общие примечания
Использованные источники
Способ 2: PXELINUX и TFTPD32 сервер
Начнем с плюсов моего метода
Есть и минусы

Поехали!
Конфигурируем tftpd32.exe
Конфигурируем загрузку
Что получаем?
Послесловие

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

Сетевые технологии
Зачем это нужно
Что потребуется для работы
Состав аварийно-восстановительного диска
Настройка меню вариантов загрузок
Создание загрузочных образов
Образы загрузочных дискет (IMA)
Образы загрузочных дисков (ISO)

Как прописать загрузку образов в bcdw.ini
Запись загрузочного диска
CDImage
Классический метод записи
Для тех кто в танке
Упрощаем до упора
Усложняем по максимуму
И это всё?
AutoIt скрипты - введение и FAQ

Введение в AutoIt
Oszone AutoIt FAQ
Запуск приложений
Системные переменные
Вввод данных / работа с элементами управления
Работа с ini-файлами
Импорт данных из reg-файла в реестр
Предотвращение возможности множественного запуска скрипта
Отлов "случайных" окон

Отлов ошибок
Как с помощью AutoIt сменить раскладку клавиатуры
Полезные ссылки
Руководство по работе с EasyBoot
Принцип работы
Закладка File (Файл)
Закладка Menu (Меню)

Подробнее о цветовых масках
Закладка Misc (Дополнительно)
Использование загрузчика от BCDW для работы с EasyBoot
Другие возможности
Переменные среды
Классификация переменных среды
Использование переменных в пакетных файлах
Как задать свои переменные
Команда SET

Изменение переменных среды и добавление собственных переменных
Утилита setenv
Импорт параметров в реестр
Терминология
Развертывание Windows Vista (обзор)
Развертывание
Модульная архитектура
Формат WIM-образов (Windows Imaging Format)
Неразрушающее развертывание образов

Автоматическая установка
Ссылки
Что такое nLite?
Системные требования
NLite: Подготовка дистрибутива
Интеграция установочных пакетов (Integrate a Service Pack)
Критические и другие обновления (Hotfixes and Update Packs)
Интеграция драйверов (Integrate Drivers)

Удаление компонентов (Remove Components)
Автоматическая установка (Unattended Setup)
Настройки (Options)
Дополнительные настройки (Patches)
Твики (Tweaks)
Создание ISO (Create Bootable ISO)
NLite: FAQ
Q. nLite требует .NET Framework
Q. Что делать с ISO файлом?
Q. Как интегрировать SATA драйверы nForce?

Q. nLite выдает сообщение "Не найден ID файл" при попытке указать путь к дистрибутиву.
Q. Почему нельзя установить размер RAID кластера отличный от 4 кб?
Q. Можно ли интегрировать драйверы "Creative Audigy/SBLive!"?
Q. Зачем нужен файл Last Session.ini?
Q. Можно ли вернуть файлы и компоненты, удаленные nLite?
Q. Какие компоненты можно безопасно удалить?
Q. Могу ли я создать ISO без nLite?
Q. Я уже сделал ISO. Можно ли теперь добавить в дистрибутив другие драйверы?
Q. Windows игнорирует интегрированные драйверы видеокарты. Что делать?
Q. Настройки дисплея в Автоматической установке не срабатывают.

Q. Почему выскакивают ошибки P(1) PE?
Q. Как переустановить WMI?
Как создать CHM файл (HTM2CHM и HTML Help Workshop в действии)
Давид и Голиаф (HTM2CHM и HTML Help Workshop)
Давид (HTM2CHM)
Создание содержания
Компиляция
Голиаф (HTML Help Workshop)
Создание нового проекта
Настройка внешнего вида

Свойства проекта
Создание индекса
Исключение слов из полнотекстового поиска
Редактирование существующего проекта
Так победил ли Давид Голиафа?
Руководство по работе с INF-файлами
Идентификационный заголовок
Скрипты общего назначения
Копирование файлов

Операции с системным реестром
Работа с INI-файлами
Разное
Соглашения
Интерпретаторы
SETUPAPI
ADVANCEDINF

Дополнительные ключи и флаги запуска
Идентификационный заголовок
Стандартный заголовок
Драйверный заголовок
Расширенный заголовок
Сигнатура системы
Выполняемая секция
Параметры
Дочерние секции
Суффиксы операционной системы

Последовательное выполнение списка команд (AdvancedINF)
Копирование файлов
Секции копирования
Директории назначения
Динамические директории (AdvancedINF)
Флаги копирования

Удаление файлов и директорий
Операции с системным реестром
Запись и удаление ключей реестра
Типы параметров реестра
Переименование объектов и смена атрибутов
Создание и удаление строк в INI-файле
Создание и удаление пользовательских ярлыков с помощью INI-файлов

Диалоговые окна (AdvancedINF)
Деинсталляция приложения
Секция strings (Объявление строчных переменных)
Регистрация и отмена регистрации библиотек (AdvpackINF)
Добавление приложения в пользовательскую и общую автозагрузку при входе в систему
Пошаговое руководство по удаленной установке операционной системы
На этой странице
Предварительные требования

Предварительные условия для установки клиентских компьютеров

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS


Установка Служб Удаленной Установки Windows 2000
Авторизация RIS в Active Directory
Настройка необходимых разрешений пользователей
Установка клиентских компьютеров при помощи Удаленной Установки.
Настройка Служб удаленной установки.

Настройка Служб удаленной установки. - 5
Параметры установки клиентов
Автоматическая установка
Выборочная установка
Перезапуск установки
Обслуживание и устранение неполадок
Ограничение параметров установки клиентов
Параметры ограничения доступа к образам ОС
Мастер подготовки удаленной установки (RIPrep)

Мастер подготовки удаленной установки (RIPrep) - 2
Параметры Загрузочного диска служб удаленной установки
Архитектура ПЗУ удаленной загрузки PXE
Требования к оборудованию серверов.
Требования к оборудованию клиентских компьютеров.
Приложение Б: Часто Задаваемые Вопросы.

Важные замечания
Связанные ресурсы
Удаленная установка операционной системы
Обзор технологии и терминологии
Обзор удаленной установки ОС

Принцип работы технологии удаленной загрузки PXE
Принцип работы удаленной установки ОС
Компоненты служб удаленной установки
Установка RIS
Административные и конфигурационные настройки RIS

Мастер установки клиентов (Client Installation Wizard, CIW)
Загрузочный диск службы удаленной установки
Использование удаленной установки ОС в организации
Ручная установка ОС с компакт-диска

Сценарии использования функции удаленной установки ОС 
Параметры установки клиентов Автоматическая установка

Дополнительная информация
Приложение А. Требования к оборудованию
Приложение Б. Сетевые адаптеры, которые поддерживает загрузочный диск RIS
Сетевые карты, которые поддерживаются загрузочным диском RIS 
Как узнать, поддерживает ли версия моего ПЗУ процесс PXE? 
Как я могу узнать, что клиентский

Поддерживают ли службы удаленной
Поддерживают ли RIS удаленную установку Windows 2000 Server из плоских образов или образов RIPrep?
Возможно ли при помощи RIS произвести
Является ли безопасной предзагрузочная часть программы ПЗУ удаленной загрузки PXE?
Можно ли реплицировать образы RIPrep на альтернативные носители: DVD, CD и/или Zip-диски?
Сохраняются ли атрибуты файлов
Поддерживает ли RIPrep различия
Поддерживает ли мастер подготовки
Как будет работать мастер подготовки

Можно ли реплицировать все образы
Могу ли я одновременно использовать
Могу ли я удаленно управлять сервером
Могу ли я добавить поддержку дополнительных сетевых адаптеров в загрузочную дискету RIS?
Можно ли использовать атрибуты
Где я могу найти идентификатор
Развертывание Windows 2000 с настройками
Введение
Настройка Internet Explorer для автоматической установки Windows 2000
[Branding]

[FavoritesEx]
[URL]
[Proxy]
Диспетчер профилей пакета IEAK (IEAK Profile Manager)
Заголовок обозревателя (Browser Title)
«Избранное» (Favorites) и строка агента пользователя (Links User Agent String)
Автоматическая настройка обозревателя (Automatic Browser Configuration)
Параметры прокси-сервера (Proxy Settings)
Важные адреса URL
Информация о каналах

Учетные записи Outlook Express
Установка Outlook Express IMAP (Outlook Express IMAP Setup)
Служба каталогов адресной книги (Address Book Directory Service)
Параметры интерфейса Outlook Express (Outlook Express View Settings)
Пользовательские параметры Outlook Express (Outlook Express Custom Settings)
Создание пакета драйверов
Введение
Загрузка драйверов
Распаковка драйверов

Создание пакета драйверов.
Использование неподписанных драйверов
Автоматическая установка дополнений (панелей управления и т. д.) к драйверам
Использование пакета драйверов
Как упростить развертывание настольных систем Windows 2000
Программа для создания образа диска, утилита Sysprep и сценарий WSH
Среда развертывания
Создание образа жесткого диска

Сценарий FinalSetup.vbs
Подготовка образа диска

Клонирование эталонного образа на рабочую станцию
Веб-узлы компании Майкрософт
Статьи
Интеграция обновлений для Windows 2000 при помощи HFSLIP
Тема
Цель:
Необходимые технические средства:
Программные средства

Этап первый - HFSLIP
Этап второй - nLite
Анонс!
Настройка отображения интерфейса программы установки
Тихая установка Office 2003
Настройка собственных параметров отображения интерфейса для присоединенных пакетов
Настройка диалоговых окон программы установки
Настройка описания типа установки

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

Настройка элемента панели управления Установка и удаление программ (Add/Remove Programs)

Настройка параметров журнала
Настройка параметров журнала при помощи файла Setup.ini
Настройка параметров журнала при помощи командной строки
Выбор папки для установки Office 2003
Управление локальным источником установки
Настройка регистрации и отображения ошибок
Аннотация
Содержание
Средства настройки и установки Office 2007

Установочные файлы
Развертывание Office 2007 на нескольких языках
Настройка установки Office 2007
Office Customization Tool
Файл Config.xml
Свойства и параметры командной строки
Распространение обновлений Office 2007
Изменение пользовательской конфигурации

Подготовка установочных файлов Office 2007 к настройке
Создание файла настроек Office 2007 с помощью программы Office Customization Tool
Папка для установки Office 2007 и название организации (Install location and organization name)
Дополнительные сетевые источники установки (Additional network sources)
Сведения о лицензии и пользовательский интерфейс (Licensing and user interface)
Удаление приложений предыдущих версий Office (Remove previous installations)

Добавление пакетов и запуск программ (Add installations and run programs)
Параметры безопасности Office (Office security settings)
Изменение свойств программы установки (Modify Setup properties)
Изменение пользовательских настроек (Modify user settings)
Настройка опций установки компонентов (Set feature installation states)
Добавление файлов (Add files)
Удаление файлов (Remove files)
Добавление записей реестра (Add registry entries)
Конфигурирование ярлыков (Configure shortcuts)
Профиль Outlook (Outlook profile)

Настройка параметров Exchange Server (Specify Exchange Server settings)
Добавление учетных записей (Add accounts)
Удаление учетных записей и экспорт параметров (Remove accounts Export settings)
Указание групп отправки и получения почты (Specify Send/Receive groups)
Сохранение файла настроек Office 2007
Установка Office 2007 с заданной конфигурацией
Изменение пользовательской конфигурации после установки Office 2007
Скрытие консольных окон
Утилита cmdow

Выполнение отдельной команды
Утилита hidcon
Утилита hidec
Добавление папки в PATH
Команда PATH
Утилита pathman
AutoIt скрипт
Добавление собственных курсоров

Удаление ненужных файлов и папок после установки ОС
Пример удаления ярлыков
Пример удаления папок
Самоудаляюшийся пакетный файл
Пауза в пакетном файле
Команда ping
Утилита sleep.exe
Утилита NirCmd
Утилита Choice
Использование Windows Script Host (WSH)

Пакетный файл
Создание ярлыков при установке ОС
AutoIt
VBScript
Самораспаковывающийся (SFX) архив
Сортировка программ в меню "Пуск" по алфавиту
Задание собственной темы оформления из командной строки

Добавление ярлыков в панель быстрого запуска (Quick Launch)
Перезагрузка компьютера из командной строки
Команда shutdown
Утилита PsShutdown (sysinternals)
Комбинация ping и wmic
Скрипт AutoIt
Закрепление ярлыков в меню "Пуск"
Применение твиков реестра ко всем учетным записям после установки ОС
Внесение изменений вручную
Импорт параметров реестра из заранее подготовленного REG-файла

Внесение изменений автоматически
Основы работы с реестром Windows
REG-файл
Формат REG-файла
Создание REG-файла
Синтаксис REG-файла
Экспорт параметров реестра
Редактор реестра Windows (regedit.exe)

Другие редакторы реестра
Командная строка
Импорт параметров реестра
Запуск REG-файла при помощи графического интерфейса
Двойной щелчок мыши
Команда REG ADD
INF-файл
Использование файла svcpack.inf для установки программ и импорта твиков реестра
Состав файла svcpack.inf

Svcpack.inf и RunOnceEx
Svcpack.inf и WPI
Svcpack.inf и твики реестра
Как пользоватся руководством
Имена файлов и папок.
Структура аддонов
Конфигурационные файлы.

Обработка аддона скриптом Update Pack.
РАЗДЕЛ II. Типы аддонов.
Аддоны, использующие SYSOC
Аддоны, использующие для интеграции SVCPACK.
Комбинированные аддоны.

Аддоны, изменяющие дистрибутив.
Пример 1. Создание аддона из утилиты Netlook (для новичков).
Пример 2. учебный аддон Puntoswitcher (от jameszero)

Пример 3. Разбор конструктора K-lite codek pack
Приложение 1. Таблица префиксов.
DIR IDs
Методы деинсталяции.

Создание ярлыков
Разное
Выполнение INF-файла через Rundll32.exe
Приложение 3. Файл Txtsetup.sif

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

Приложение 4. Файл Sysoc.inf

Приложение 5. Секция [Optional Components]
Приложение 6. Этапы и механизмы
Первый этап проходит в текстовом режиме:
Второй этап продолжается в графическом режиме:
Третий этап продолжается в графическом режиме:
Log-файлы, создаваемые в процессе установки.
Приложение 7. Патч Sfcfiles.dll

Приложение 8. Файл Addon.nfo
Лог изменений
Основные возможности XPlode
Установка программы
Запуск Xplode
Создание файла конфигурации.
Выполнение внешнего приложения

Пример файла конфигурации
Команда
Изменение экрана приветствия
Приступаем к работе
Описание ресурсов
Ресурсы
Редактирование ресурсов
Меняем цвета экрана приветствия

Заставляем систему использовать изменённый экран приветствия
Изменение надписи "Приветствие"
Изменение классического приглашения на вход в систему
Заставляем Windows использовать наш Logon Screen
Bcdw_menus

Components_list
Kbd_layouts


К вопросам моделирования см. раздел
Теория баз данных см. раздел