Параметры файла ответов

Автор: Вадим Стеркин aka Vadikan
Иcточник: (переведено с английского) unattended.msfn.org
Опубликована: 24.02.2005
[Data][Unattended][GuiUnattended][Shell]
[UserData][TapiLocation][RegionalSettings][Display]
[Networking][Components][Identification][GuiRunOnce]
[IEPopupBlocker][WindowsFirewall][SetupParams]

* - параметр или секция работают только в Windows XP / 2003

-------
[Data]

AutoPartition=1 or 0

Если у вас выбрано значение 1, то система будет установлена на любой свободный раздел жесткого диска. Если вы уберете эту строку или установите параметр равным 0, то программа установки спросит вас, на какой раздел вы хотите установить систему, а также предупредит, если на разделе уже установлена ОС.

MsDosInitiated = "0" or "1"

Если установить "0", то это скажет программе установки, что вы используете CD. Если же вы грузитесь с дискет, то поставьте значение "1". (Кавычки важны)

UnattendedInstall = "Yes"

Если выбрано значение "Yes", то это говорит системе, что вы запускаете автоматическую установку.

AutomaticUpdates=yes *

Этот параметр говорит программе установки Windows пропустить страницу Help Protect Your PC, которая появляется по окончании графического этапа установки системы.

^Наверх

-------
[Unattended]

UnattendMode=FullUnattended

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

OemSkipEula=Yes or No

Установив значение Yes, вы пропускаете лицензионное соглашение, которое вы уже прочитали, когда использовали Setup Manager. Если установить значение No, то придется нажимать F8, чтобы принять соглашение во время текстового этапа установки системы.

OemPreinstall=Yes or No

По умолчанию этот параметр имеет значение No, но если вы используете $OEM$ папки, то значение параметра нужно установить в Yes, чтобы программа установки признала наличие папок и скопировала их на системный раздел. Это происходит в конце текстового этапа установки.

TargetPath=\WINDOWS

Указывает директорию, в которую будет устанавливаться система.

Repartition=No

Указывает, удалять ли все разделы на первом диске и форматировать ли его в NTFS.

FileSystem=*

Если вы предпочитаете ручной выбор логического диска и файловой системы для установки Windows, то добавьте этот параметр в файл ответов. Из собственного опыта отмечу, что это не обязательно, если у вас указано Repartition=No.

UnattendSwitch="yes" *

Указывает программе установки пропустить шаг "Добро Пожаловать в Windows" или Мини-установку. Установите значение параметра "yes", если вы хотите пропустить экраны "Настройка подключения к Интернет" и "Создание учетной записи".

WaitForReboot="No" *

Установив значение параметра "No", вы указывает компьютеру не ждать 15 секунд до перезагрузки после окончания первого этапа установки.

OemPnPDriversPath="Drivers\Catalyst3_6\2KXP_INF;Drivers\asus\sound\"

Здесь вы указываете программе установки искать директории, содержащие обновленные драйверы, которые вы хотите использовать вместо родных, содержащихся в drivers.cab на инсталляционном диске. Если программа установки найдет драйверы, то она установит их вместо родных. Данный параметр не нужен, если вы не планируете указывать на альтернативные драйверы в процессе установки.

DriverSigningPolicy=Ignore

Заставит программу установки поставить драйвера, не сертифицированные WHQL. Используется в сочетании с OemPnPDriversPath

AutoActivate=Yes *

Автоматически активирует вашу копию Windows XP после установки. Конечно, сначала надо создать подключение к Интернет. Не забудьте указать правильный ProductKey в разделе [UserData]

ProgramFilesDir="C:\My Program Files"

Вы можете изменить расположение директории Program Files, используемое по умолчанию. Замените имя диска и путь на ваше усмотрение, если нужно.

CommonProgramFilesDir="C:\My Program Files\My Common Files"

Вы можете изменить расположение директории CommonProgramFilesDir в директории Program Files, используемое по умолчанию. Замените имя диска и путь на ваше усмотрение, если нужно.

KeyboardLayout="United Kingdom"

Раскладка клавиатуры по умолчанию во время текстового этапа установки Windows. Список различных раскладок.

^Наверх

-------
[GuiUnattended]

AdminPassword=Ваш пароль или *

Этот параметр задает пароль учетной записи Администратор. Значение * означает пустой пароль.

EncryptedAdminPassword=Yes or No *

Параметр говорит программе установки, зашифрован ли пароль. Setup Manager зашифрует ваш пароль в файле ответов, если этот параметр указан. Если вы не выбрали пароль учетной записи Администратор заранее, то установите значение No.

OEMSkipRegional=0 or 1

Если установить 0, то программа установки покажет экран, позволяющий сконфигурировать региональные настройки. Если указать значение 1, то не покажет.

TimeZone=145

Данный параметр задает временную зону. Каждая зона имеет свое значение, которые можно найти в файле ref.chm.

OemSkipWelcome=0 or 1

Для этого параметра надо установить значение 0, если у вас указано OemPreinstall=No. Если же OemPreinstall=Yes, то значение OemSkipWelcome надо установить равным 1, иначе весь процесс работы с $OEM$ папок не пойдет.

ProfilesDir="C:\Documents and Settings\"

При помощи этого параметра вы можете изменить расположение директории Documents and Settings, используемое по умолчанию.

DetachedProgram = "%SystemDrive%\Temp\dummy1.exe"

Позволяет запустить собственный исполняемый файл параллельно с программой установки Windows на Т-39. Если исполняемому файлу требуется передать параметры командой строки, используйте параметр Arguments. Например,

Arguments = /s

Пример использования параметра DetachedProgram вы найдете в статье Совмещение нескольких вариантов установки Windows XP на одном диске.

^Наверх

-------
[Display]

BitsPerPel=32

Задает количество цветов в битах. Возможные параметры: 32, 24, 16 и 8 (256 цветов).

Xresolution=1024

Разрешение по горизонтали.

Yresolution=768

Разрешение по вертикали.

Vrefresh=85

Частота развертки экрана. Не устанавливайте значение выше, чем предусмотрено техническими характеристиками монитора, иначе вы можете его повредить.

Примечание. Заданные в разделе [Display] параметры могут не сработать, если операционная система не сумеет подобрать подходящий драйвер для видеокарты. Пути решения этой проблемы изложены в FAQ.

^Наверх

-------
[UserData]

ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx *

Ваш ключ продукта. В Windows 2000 параметр называется ProductID.

FullName="Вставьте имя "

Задает имя пользователя компьютера.

OrgName="Вставьте название организации "

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

ComputerName=Вставьте название компьютера

Задает название компьютера. Как вы яхту назовете, так она и поплывет (с) Приключения Капитана Врунгеля ;-))

^Наверх

-------
[TapiLocation]

CountryCode=7

Код страны, в которой вы живете. 7 - Россия. Для остальных стран - читайте ref.chm.

AreaCode=812

Код города. 812 - Санкт-Петербург

Dialing=Tone or Pulse

Зависит от типа телефонной линии. Тональный или импульсный набор. Если не знаете, то не используйте данную строку.

^Наверх

-------
[RegionalSettings]

LanguageGroup=1,2,3,4,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0419:00000419,0409:00000409

Подробнее об этой секции, а также о локализации вообще читайте в статье Локализация: MUI, шрифты и региональные настройки.

^Наверх

-------
[Identification]

JoinWorkgroup=WORKGROUP

Указывает, к какой рабочей группе вы хотите присоединиться. Если вы не в локальной сети, не вносите изменения в этот раздел.

^Наверх

-------
[Networking]

InstallDefaultComponents=Yes or No

Вы можете выбрать, устанавливать ли компоненты, необходимые для работы в сети. Если указать значение Yes, то будут установлены все компоненты по умолчанию. Если указать значение No, то можно задать какие протоколы, сервисы и клиенты будут установлены. Легче всего это сделать через Setup Manager.

^Наверх

-------
[Components]

В этом разделе можно заранее задать, какие компоненты Windows будут установлены. Значение off означает, что компонент не будет установлен. Значение on или отсутствие такового означает, что компонент будет установлен.

msmsgs=off
Не устанавливать Windows Messenger 4.6

msnexplr=off
Не устанавливать MSN Explorer 7.

freecell=off
Не устанавливать игру Свободная ячейка.

hearts=off
Не устанавливать игру Черви.

minesweeper=off
Не устанавливать игру Сапер.

pinball=off
Не устанавливать игру Пинболл.

solitaire=off
Не устанавливать игру Косынка.

spider=off
Не устанавливать игру Паук.

zonegames=off
Не устанавливать игровую зону MSN.

Полный список компoнентов можно посмотреть здесь.

^Наверх

-------
[Shell] *

CustomDefaultThemeFile = "%SystemRoot%\Resources\Themes\MyTheme.theme"

Этот параметр позволяет установить тему, которую Windows будет использовать по умолчанию. Это может быть тема, входящая в состав Windows, или любая сторонняя тема. Если вы используете этот параметр, то Windows загрузится не с темой Луна, а с той, которую вы укажете. Необходимо помнить, что для использования сторонних тем родная библиотека uxtheme.dll должна быть заменена на пропатченную.

DefaultStartPanelOff = Yes

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

DefaultThemesOff = Yes

Этот параметр заставит Windows использовать классическую тему. Внимание: если данный параметр имеет значение Yes, то он преобладает над параметром CustomDefaultThemeFile.

^Наверх

-------
[GuiRunOnce]

"%systemdrive%\install\batch_file1.cmd"

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

^Наверх

-------
[IEPopupBlocker] *

AllowedSites=www.oszone.net;www.microsoft.com;www.amazon.com

Добавляет указанные сайты в список блокировщика всплывающих окон Internet Explorer. Перечисленным сайтам показ всплывающих окон разрешен. Допускается любое количество сайтов, разделенных точкой с запятой.

BlockPopups=Yes или No

Разрешает или запрещает блокировку всплывающих окон. По умолчанию блокировка включена.

FilterLevel=High, Medium или Low

Уровень фильтрации блокировщика можно задать любым из трех значений

ShowInformationBar=Yes или No

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

^Наверх

-------
[WindowsFirewall] *

Добавление следующих строк в любом месте winnt.sif полностью отключает встроенный брандмауэр Windows.

[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode = 0

Если вы хотите оставить брандмауэр включенным и сконфигурировать определенные настройки, то читайте в ref.chm раздел Unattended.txt > [WindowsFirewall], поскольку подробный разбор всех настроек займет слишком много времени и места. Дополнительную информацию o конфигурировании брандмауэра также можно почерпнуть из многостраничного документа wfinf_guide.doc, входящего в SP2 Deployment Tools.

^Наверх

-------
[SetupParams]

[SetupParams]
UserExecute = "%systemdrive%\install\cleanup.cmd"

Команда будет выполнена за девять минут до окончания установки Windows. Может быть полезна, например, для удаления временных папок, которые вам были нужны на более раннем этапе установки.

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


Ссылка: http://www.oszone.net/2758/