Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 10 / 8 / 7 / Vista » Общее - [статья] Файл ответов (AutoUnattend.xml) .:[все вопросы, параметры, уточнения, etc]:.

Ответить
Настройки темы
Общее - [статья] Файл ответов (AutoUnattend.xml) .:[все вопросы, параметры, уточнения, etc]:.

(*.*)


Administrator


Сообщения: 34190
Благодарности: 5960


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Вложения
Тип файла: zip Windows8-AnswerFile-Samples.zip
(3.2 Kb, 1452 просмотров)
Статьи, посвященные созданию файла ответов:

Создание файла ответов для Windows Vista
Открытие образа Windows и добавление компонентов
Редактирование параметров файла ответов
Конфигурирование разделов жесткого диска в файле ответов
Проверка, сохранение и размещение файла ответов


Пример базового файла ответов для 32-разрядной Vista

Код: Выделить весь код
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SetupUILanguage>
                <UILanguage>ru-RU</UILanguage>
            </SetupUILanguage>
            <InputLocale>en-US; ru-RU</InputLocale>
            <SystemLocale>ru-RU</SystemLocale>
            <UILanguage>ru-RU</UILanguage>
            <UserLocale>ru-RU</UserLocale>
        </component>
        <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <UserData>
                <ProductKey>
                    <Key>XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</Key>
                    <WillShowUI>OnError</WillShowUI>
                </ProductKey>
                <AcceptEula>true</AcceptEula>
                <FullName>OSZone.net</FullName>
                <Organization>OSZone.net</Organization>
            </UserData>
            <Display>
                <ColorDepth>32</ColorDepth>
                <HorizontalResolution>1280</HorizontalResolution>
                <VerticalResolution>800</VerticalResolution>
            </Display>
            <ImageInstall>
                <OSImage>
                    <InstallFrom>
                        <MetaData wcm:action="add">
                            <Key>/IMAGE/INDEX</Key>
                            <Value>4</Value>
                        </MetaData>
                    </InstallFrom>
                    <WillShowUI>OnError</WillShowUI>
                </OSImage>
            </ImageInstall>
        </component>
    </settings>
    <settings pass="specialize">
        <component name="Microsoft-Windows-Security-Licensing-SLC-UX" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SkipAutoActivation>true</SkipAutoActivation>
        </component>
    </settings>
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <AutoLogon>
                <Enabled>true</Enabled>
                <LogonCount>2</LogonCount>
                <Username>Administrator</Username>
            </AutoLogon>
            <Display>
                <ColorDepth>32</ColorDepth>
                <DPI>96</DPI>
                <HorizontalResolution>1280</HorizontalResolution>
                <VerticalResolution>800</VerticalResolution>
            </Display>
            <OOBE>
                <HideEULAPage>true</HideEULAPage>
                <NetworkLocation>Home</NetworkLocation>
                <ProtectYourPC>1</ProtectYourPC>
                <SkipMachineOOBE>true</SkipMachineOOBE>
                <SkipUserOOBE>true</SkipUserOOBE>
            </OOBE>
            <TimeZone>Russian Standard Time</TimeZone>
            <RegisteredOrganization>OSZone.net</RegisteredOrganization>
            <RegisteredOwner>OSZone.net</RegisteredOwner>
        </component>
        <component name="Microsoft-Windows-International-Core" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <InputLocale>en-US; ru-RU</InputLocale>
            <SystemLocale>ru-RU</SystemLocale>
            <UILanguage>ru-RU</UILanguage>
            <UserLocale>ru-RU</UserLocale>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="catalog:c:/vistawork/dvd/sources/install_windows vista ultimate.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>


Внимание! Задавая вопрос в этой теме, обязательно опубликуйте файл ответов. Перед публикацией не забудьте удалить ключ продукта, иначе это будет расценено, как нарушение п. 3.18 правил конференции. Сообщения, содержащие файл ответов с ключом продукта или не обрамленный тегом [code][/code], будут удаляться без предупреждения.

Как правильно опубликовать файл ответов?

Вариант 1. Прикрепите файл ответа к сообщению. Вы можете прикрепить XML-файл, даже не упаковывая его в архив. Кнопка "Прикрепить файл" находится под окном ввода сообщения.

Вариант 2. Вставьте код файла ответов в сообщение, выделите весь код и нажмите кнопку # на панели инструментов над окном ввода сообщения.

Популярные вопросы

Как задать имя компьютера?

За имя компьютера отвечает параметр Microsoft-Windows-Shell-Setup | ComputerName

В диспетчере образов из раздела "Образ Windows" добавьте любой из подразделов Microsoft-Windows-Shell-Setup, затем в панели "Файл ответов" щелкните Microsoft-Windows-Shell-Setup и в панели "Свойства" задайте значение для параметра ComputerName. Добавленный подраздел удалите.
ИЛИ
В файле ответов в разделе specialize добавьте <ComputerName>MyComputer</ComputerName>
Как задать рабочую группу
Как избежать вопроса о пароле пользователя? Как записать пустой пароль?

Во WSIM щелкните правой кнопкой мыши на поле Password и выберите Write Empty String

-------
Канал Windows 10, etc | Чат @winsiders


Отправлено: 22:45, 15-01-2009

 

Старожил


Сообщения: 241
Благодарности: 31

Профиль | Отправить PM | Цитировать


vasya00, я не совсем понял, поясните:
Цитата vasya00:
можно ли из файла ответов, убрать окно входа »
Этот пример рассчитан на автоматическое создание пользователя , <AutoLogon> отсутствует, т.к нет необходимости, создаётся пользователь <Name>Admin</Name> группа администраторы <Group>Administrators</Group> и происходит авто вход на рабочий стол под этим пользователем, а встроенная учётная запись Администратор отключается. Тестировал на Win10 1607 и 1703 Enterprise, на других версиях редакций не тестировал. Если применять вход под единственной встроенной учётной записью Администратор без дополнительных пользователей, то не будет запускаться ни одно приложение Metro.

Раскладка клавиатуры на Ctrl+Shift выполняется через батник на RunOnce:
Код: Выделить весь код
Reg Add "HKCU\Keyboard Layout\Toggle" /v "Hotkey" /t REG_SZ /d "2" /f
Reg Add "HKCU\Keyboard Layout\Toggle" /v "Language Hotkey" /t REG_SZ /d "2" /f
Reg Add "HKCU\Keyboard Layout\Toggle" /v "Layout Hotkey" /t REG_SZ /d "3" /f
Можно и в файле ответов применить RunOnce, но я пользуюсь батниками.
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:06, 31-08-2017 | #1331



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Старожил


Сообщения: 216
Благодарности: 3

Профиль | Отправить PM | Цитировать


Спасибо! Все отлично, но в начале теперь просит выбрать редакцию, она там всего одна, от этого возможно как то избавится?

Отправлено: 10:35, 09-09-2017 | #1332


Аватара для osmaster

Пользователь


Сообщения: 106
Благодарности: 14

Профиль | Отправить PM | Цитировать


удалено

Последний раз редактировалось osmaster, 21-11-2017 в 16:12. Причина: решил проблему


Отправлено: 12:42, 09-11-2017 | #1333


Новый участник


Сообщения: 41
Благодарности: 1

Профиль | Отправить PM | Цитировать


Здравствуйте, собрал Autounattend для чистого дистра "ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463" с помощью проги Win Toolkit. Добавил недостающее такие как настройки региональных параметров, отключение перехода на летнее время и обратно, выбор редакции, Отключение Восстановление системы, отключение компонентов, так как в проге не предусмотрено этих пунктов, в остальном все удалось, получилась автоматическая установка, лишь меню выбора разделов. Как говорится - Поставил и ушел))) Теперь вопрос! У меня после перезагрузки, или выхода из сеанса, или при включении компьютера, всегда окно с выбором, в котором две учетки "User" и "Администратор" и так каждый раз... Так как проделывал это для Win7 первый раз, немного непонятка. С ХР помню прописывали User в файл WINNT.SIF и редактирование упакованного файла DEFLTWK. (;NewAdministratorName = "Admin") как и в многих г-сборках так и в х-сборках...В принципе оно и хорошо, что основная учетка Администратор и на всякий случай пользователь, но и неудобство, всегда клацать на Администратора, дабы увидеть рабочий стол. Подскажите народ, как правильно должно быть? если удалить все что связано с <Name>User</Name> то в конце установки окно с предложением ввести имя пользователя. Вот мой файл ответов:
Скрытый текст
Код: Выделить весь код
<?xml version="1.0" encoding="utf-8"?>
<!--Created by Win Toolkit v1.4.0.44-->
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <servicing>
        <package action="configure">
            <assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="6.1.7601.17514" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="" />
            <selection name="SearchEngine-Client-Package" state="false" />
            <selection name="InboxGames" state="false" />
            <selection name="OpticalMediaDisc" state="false" />
            <selection name="MediaCenter" state="false" />
            <selection name="TabletPCOC" state="false" />
            <selection name="WindowsGadgetPlatform" state="false" />
            <selection name="Printing-XPSServices-Features" state="false" />
            <selection name="Printing-Foundation-InternetPrinting-Client" state="false" />
            <selection name="FaxServicesClientPackage" state="false" />
            <selection name="Xps-Foundation-Xps-Viewer" state="false" />
            <selection name="MSRDC-Infrastructure" state="false" />
        </package>
    </servicing>
    <settings pass="windowsPE">
    	<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    	    <SetupUILanguage>
                <UILanguage>ru-RU</UILanguage>
            </SetupUILanguage>
            <InputLocale>ru-RU</InputLocale>
            <SystemLocale>ru-RU</SystemLocale>
            <UILanguage>ru-RU</UILanguage>
            <UserLocale>ru-RU</UserLocale>
        </component>
        <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <UserData>
                <AcceptEula>true</AcceptEula>
            </UserData>
            <ImageInstall>
                <OSImage>
                    <InstallFrom>
                        <MetaData wcm:action="add">
                            <Value>5</Value>
                            <Key>/IMAGE/INDEX</Key>
                        </MetaData>
                    </InstallFrom>
                </OSImage>
            </ImageInstall>
        </component>
    </settings>
    <settings pass="specialize">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ProductKey>ххх-ххх-ххх-ххх-ххх</ProductKey>
            <ComputerName>MyPC</ComputerName>
        </component>
        <component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SkipAutoActivation>true</SkipAutoActivation>
        </component>
        <component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DisableSR>1</DisableSR>
        </component>
    </settings>
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <OOBE>
                <HideEULAPage>true</HideEULAPage>
                <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
                <NetworkLocation>Home</NetworkLocation>
                <ProtectYourPC>3</ProtectYourPC>
            </OOBE>
            <RegisteredOwner>User</RegisteredOwner>
            <RegisteredOrganization>Home</RegisteredOrganization>
            <UserAccounts>
                <LocalAccounts>
                    <LocalAccount wcm:action="add">
                        <Name>User</Name>
                        <Group>Administrators</Group>
                        <Password>
                            <Value />
                        </Password>
                    </LocalAccount>
                </LocalAccounts>
            </UserAccounts>
            <AutoLogon>
                <Enabled>false</Enabled>
                <LogonCount>2</LogonCount>
                <Username>Administrator</Username>
            </AutoLogon>
            <DisableAutoDaylightTimeSet>true</DisableAutoDaylightTimeSet>
            <TimeZone>Russian Standard Time</TimeZone>
        </component>
    </settings>
</unattend>

-------
Windows XP, Windows 7, Windows 8.1


Последний раз редактировалось Маkсим, 21-03-2018 в 22:43.


Отправлено: 21:27, 28-11-2017 | #1334


Аватара для osmaster

Пользователь


Сообщения: 106
Благодарности: 14

Профиль | Отправить PM | Цитировать


Маkсим, ты задал параметр <AutoLogon> для пользователя Administrator, тем самым "включив" его. Либо убери включение Администратора, либо используй userpassword2 для настройки параметров входа пользователей - можно убрать выбор учётной записи и входить автоматически, в ту что нужно.
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:40, 28-11-2017 | #1335


Аватара для osmaster

Пользователь


Сообщения: 106
Благодарности: 14

Профиль | Отправить PM | Цитировать


Имею рабочий файл ответов в котором на этапе OOBESystem создаётся пользователь с определённым именем. Данный пользователь причисляется к двум группам: Администраторы и Пользователи. Далее с помощью синхронной команды пользователь исключается из группы Пользователи, оставаясь только в группе Администраторы. Кроме того, в системе уже есть встроенная учётная запись Администратор, которая отключена. Я подумал: "а зачем создавать ещё одну учётную запись с администраторскими правами, если можно пользоваться имеющейся?".

Задача состоит в следующем: с помощью файла ответов AutoUnnatend.xml включить встроенную учётную запись Администратор и при этом пропустить создание нового пользователя.

Я внёс изменения в этап OOBESystem своего файла ответов. Теперь он выглядит так (отрывок):
Код: Выделить весь код
<settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <AutoLogon>
                <Username>Administrator</Username>
                <Password>
                    <PlainText>true</PlainText>
                    <Value />
                </Password>
                <LogonCount>1</LogonCount>
                <Enabled>true</Enabled>
            </AutoLogon>
            <UserAccounts>
                <AdministratorPassword>
                    <PlainText>true</PlainText>
                    <Value />
                </AdministratorPassword>
            </UserAccounts>
        </component>
    </settings>
При этом в конце установки появляются окна ввода имени пользователя и задания пароля. По завершении система всё же загружается во встроенную учётную запись Администратор, но при этом в системе также присутствует созданная на последнем этапе учётная запись.
Как сделать так, чтобы дополнительная учётная запись не создавалась, если это возможно?

З.Ы. Возможное решение проблемы - сразу после первого входа Администратором командой net user удалять только что созданную дополнительную учётную запись. Пока не тестировал, но решение не "элегантно".

Отправлено: 12:37, 17-12-2017 | #1336


(*.*)


Administrator


Сообщения: 34190
Благодарности: 5960

Профиль | Сайт | Отправить PM | Цитировать


osmaster,
Использование встроенной учетной записи Администратор
Примеры

-------
Канал Windows 10, etc | Чат @winsiders


Отправлено: 14:11, 17-12-2017 | #1337


Аватара для osmaster

Пользователь


Сообщения: 106
Благодарности: 14

Профиль | Отправить PM | Цитировать


Vadikan, смотрел примеры и здесь и на официальных источниках. Не понимаю, почему в примерах параметр LogonCount имеет значение то 2, то 5. Достаточно ведь и одного входа, чтобы учётная запись активировалась? Свою задачу решил так:
Цитата osmaster:
сразу после первого входа Администратором командой net user удалять только что созданную дополнительную учётную запись.
Вот так, всё работает (отрывок):
Код: Выделить весь код
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <AutoLogon>
                <Enabled>true</Enabled>
                <LogonCount>1</LogonCount>
                <Password>
                    <PlainText>true</PlainText>
                    <Value></Value>
                </Password>
                <Username>Administrator</Username>
            </AutoLogon>
            <FirstLogonCommands>
                <SynchronousCommand wcm:action="add">
                    <CommandLine>net user Временный /delete</CommandLine>
                    <Order>1</Order>
                </SynchronousCommand>
            </FirstLogonCommands>
            <UserAccounts>
                <AdministratorPassword>
                    <PlainText>true</PlainText>
                    <Value></Value>
                </AdministratorPassword>
                <LocalAccounts>
                    <LocalAccount wcm:action="add">
                        <Group>Users</Group>
                        <Name>Временный</Name>
                        <Password>
                            <PlainText>true</PlainText>
                            <Value></Value>
                        </Password>
                    </LocalAccount>
                </LocalAccounts>
            </UserAccounts>
        </component>
    </settings>

Отправлено: 15:37, 17-12-2017 | #1338


(*.*)


Administrator


Сообщения: 34190
Благодарности: 5960

Профиль | Сайт | Отправить PM | Цитировать


Цитата osmaster:
Не понимаю, почему в примерах параметр LogonCount имеет значение то 2, то 5 »
Зависит от задач. Может, вы софт дальше автоматом ставите, а он требует перезагрузки и дальнейшей установки после входа.
Цитата osmaster:
Свою задачу решил так: »
Тогда зачем был вопрос?

-------
Канал Windows 10, etc | Чат @winsiders


Отправлено: 15:57, 17-12-2017 | #1339


Аватара для osmaster

Пользователь


Сообщения: 106
Благодарности: 14

Профиль | Отправить PM | Цитировать


Цитата Vadikan:
Тогда зачем был вопрос? »
Хотел найти другой способ.

Отправлено: 16:38, 17-12-2017 | #1340



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 10 / 8 / 7 / Vista » Общее - [статья] Файл ответов (AutoUnattend.xml) .:[все вопросы, параметры, уточнения, etc]:.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Файл ответов Winnt.sif .:[все вопросы, уточнения, не срабатывает установка, etc]:. Petya V4sechkin Автоматическая установка Windows 2000/XP/2003 2070 18-10-2018 08:09
(статья) nLite .:[все вопросы по работе с этой программой]:. ShaddyR Автоматическая установка Windows 2000/XP/2003 1105 25-04-2015 03:21
(Статья) XPlode .:[все вопросы]:. diavolo79 Автоматическая установка Windows 2000/XP/2003 30 22-06-2010 20:22
Установка - Файл ответов (AutoUnattend.xml) Favi Microsoft Windows 7 2 04-06-2009 14:10
Автоматическая установка приложений без AutoUnattend.xml loockup Автоматическая установка Windows 10 / 8 / 7 / Vista 0 21-07-2007 18:10




 
Переход