Этап 3 — update
Перед тем, как приступить к интересной главе по оптимизации Windows, я хотел бы более детально рассказать о файле msbatch.inf. Дело в том, что мое описание этого раздела не было исчерпывающим, я, к сожалению, упустил довольно-таки много команд. Также по многочисленным просьбам читателей хотелось бы дать полный список устанавливаемых компонентов.
Начнем, пожалуй, с упущенных команд.
[Setup]
NoDirWarn — подтверждение ОС в уже существующую папку:
0 — с подтверждением (по умолчанию);
1 — без предупреждения.
ChangeDir — возможность менять директорию, в которую устанавливается Windows:
0 — нет;
1 — да (по умолчанию).
OptionalComponents — произвольный выбор компонентов ОС:
0 — нет (определяются типом установки системы);
1 — да (по умолчанию).
CCP — предыдущую версию Windows:
0 — не искать;
1 — искать (по умолчанию).
CleanBoot — чистая установка Windows (нет предыдущей версии этой ОС):
0 — нет, разрешается апгрейд (по умолчанию);
1 — да, возможность апгрейда существующей на диске версии Windows отключается.
Display — вывод диалоговых окон во время установки (этот параметр работает почти в каждом разделе установочного файла):
0 — нет;
1 — да (по умолчанию).
NoPrompt2Boot — перезагрузка без запросов к пользователю:
0 — нет (по умолчанию);
1 — да.
Далее советую читать лишь счастливым обладателям сетей (типа меня :-)) и жаждущим познать все азы установки Windows на машину с поддержкой сети.
[Network]
WorkstationSetup — установка Windows:
0 — стандартная;
1 — с общедоступного сервера в сети.
HDBoot — запускать Windows:
0 — с сервера или дискеты (только если WorkstationSetup=1);
1 — с жесткого диска и загружать из сети.
RPLSetup — удаленный запуск setup:
0 — нет;
1 — да (только если WorkstationSetup=1).
DisplayWorkstationSetup — выводить пользовательский интерфейс:
0 — нет;
1 — да.
ValidateNetCardResources — конфликты сетевых адаптеров:
0 — игнорировать;
1 — выводить мастера разрешения конфликтов.
SaveSuBoot — папку SUBOOT:
0 — не сохранять;
1 — сохранять.
NetCards — указать ID-номера сетевых карт, и Windows их установит.
DefaultProtocol — указать протокол, который будет использоваться по умолчанию.
[MSTCP] — настройка протокола Microsoft TCP/IP.
DHCP — использовать DHCP для распознавания Wins:
0 — нет;
1 — да.
DNS — включить DNS:
0 — нет;
1 — да.
DNSServers — указать через запятую серверы DNS.
Domain — указать DNS-домен, в котором находится данный компьютер.
DomainOrder — указать через запятую порядок просмотра DNS-серверов.
Gateways — указать через запятую IP-адреса шлюзов в сети.
Hostname — указать DNS-имя для этого компьютера.
IPAddress — указать IP-адрес явным образом (###.###.###.###).
LMHOSTPath — указать путь и имя файла LMHOST.
PrimaryWINS — указать IP-адрес первого сервера WINS.
SecondaryWINS — указать IP-адрес второго сервера WINS.
ScopeID — указать строку ID-адресов.
IPMask — указать маску подсети (###.###.###.0).
WINS — включить распознавание WINS:
0 — нет;
1 — да.
[NWLink] — настройки протокола Microsoft IPX/SPX.
Frame_Type — тип пакетов для IPX/SPX:
0 — Ethernet 802.2;
1 — Ethernet 802.3;
2 — Ethernet II;
4 — Auto;
5 — TokenRing;
6 — TokenRing SNAP.
NetBIOS — запустить поддержку NetBios протоколом IPX/SPX:
0 — нет;
1 — да.
[VRedir] — настройка клиента для сетей Microsoft.
ValidatedLogon — входить в домен Windows NT:
0 — нет;
1 — да.
LogonDomain — указать имя домена.
[VServer] — настройка службы доступа к файлам и принтерам сетей Microsoft.
LMAnnounce — оповещение LM:
0 — нет;
1 — да.
MaintainServerList — координатор сети:
0 — да;
1 — нет;
2 — auto.
А вот список всех устанавливаемых компонентов:
[Optional Components]
"Accessibility Options"
"Accessories"
"Additional Screen Savers"
"Audio Compression"
"Backup"
"Briefcase"
"Calculator"
"CD Player"
"Character Map"
"Clipboard Viewer"
"Communications"
"CompuServe Mail Services"
"Defrag"
"Desktop Wallpaper"
"Dial-Up Networking"
"Direct Cable Connection"
"Disk compression tools"
"DMI Mgmt Service Layer"
"Document Templates"
"Flying Windows"
"Games"
"HyperTerminal"
"Imaging"
"Internet Mail Services"
"Media Player"
"Microsoft Exchange"
"Microsoft Fax"
"Microsoft Fax Services"
"Microsoft Fax Viewer"
"Microsoft Mail Services"
"Microsoft NetMeeting"
"Mouse Pointers"
"Multimedia"
"Multimedia Sound Schemes"
"Net Watcher"
"Object Packager"
"Online User’s Guide"
"OpenGL Screen Savers"
"Paint"
"Phone Dialer"
"Quick View"
"System Mgmt Infrastructure"
"System Monitor"
"System Resource Meter"
"Sample Sounds"
"Screen Savers"
"Sound Recorder"
"The Microsoft Network"
"TWAIN 1.6"
"Video Compression"
"Volume Control"
"Windows 95 Tour"
"Windows Messaging"
"WordPad"
Если тяжело разобраться, что вам надо, а что нет, сделайте обычную инсталляцию, выбрав необходимые компоненты, а после в корне C появится файл setuplog.txt, где и будут указаны инсталлированные программы. Оттуда и перепишите все в msbatch.inf.