Показать полную графическую версию : [статья] Файл ответов (AutoUnattend.xml) .:[все вопросы, параметры, уточнения, etc]:.
Vanoutum
01-12-2019, 13:54
nikitich_ns,
Файл сохранить как autounattend.xml, поместить в корень диска.
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<!-- Step 1 -->
<settings pass="windowsPE">
<component name="Microsoft-Windows-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">
<UserData>
<AcceptEula>true</AcceptEula>
</UserData>
<DiskConfiguration>
<WillShowUI>Always</WillShowUI>
</DiskConfiguration>
</component>
</settings>
<!-- Step 7 -->
<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">
<OOBE>
<!-- Skipping OOBE -->
<HideEULAPage>true</HideEULAPage>
<HideOEMRegistrationScreen>true</HideOEMRegistrationScreen>
<HideOnlineAccountScreens>true</HideOnlineAccountScreens>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<ProtectYourPC>3</ProtectYourPC>
<UnattendEnableRetailDemo>false</UnattendEnableRetailDemo>
</OOBE>
<!-- Pin shortcut on taskbar -->
<TaskbarLinks>
<Link0>%UserProfile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\File Explorer.lnk</Link0>
</TaskbarLinks>
</component>
</settings>
</unattend>
Оставлено только: Выбор раскладки клавиатуры, ввод имени пользователя, разбивка диска.
после прохождения этапа установки сразу вываливался на рабочий стол »
Имя пользователя необходимо дописать в файл ответов.
Только вот этот Out of Box Experience (OOBE) Activity History нужно копать в реестре как сказали ранее, в локализованной версии не знаю как называется (использую только оригинал англ., из-за недоступного перевода).
Devils0411,
Мой вариант для nikitich_ns, полностью решит вашу задачу, оставлен выбор раскладки клавиатуры и имя пользователя.
Могу дать более полный вариант.
https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/microsoft-windows-shell-setup-oobe-hideeulapage
Smarty,
Нужно настроить систему твикером O&O и отследить изменения. Это только предположение, но может быть ошибочно!
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\OOBE" /v "DisablePrivacyExperience" /t REG_DWORD /d 1 /f
Пока что не проверено!
https://social.technet.microsoft.com/Forums/windows/en-US/ade0cb17-3e18-4c0b-82bb-5eb2745eb29d/windows-10-1809-oobe?forum=win10itprosetup
Vanoutum, по ссылке на social.technet в самом низу страницы есть ещё одна ссылка на Reddit (https://www.reddit.com/r/sysadmin/comments/9xfe30/getting_rid_of_activity_history_prompt_in_1809/).
В образе нет записи для отключения приглашения «Журнал активности» при редактировании файла ответов с помощью диспетчера образов Windows.
Вам необходимо отключить «Журнал активности» либо в самом образе, либо с помощью команды запуска в одном из шагов файла ответов.
Политику можно найти здесь: Enables Activity Feed (https://getadmx.com/?Category=Windows_10_2016&Policy=Microsoft.Policies.OSPolicy::EnableActivityFeed)
В этом же разделе есть несколько других политик, которые вы также можете изменить; загрузка и публикация пользовательских действий, синхронизация буфера обмена между устройствами (загрузка в облако).
Как только они будут отключены, опция истории активности будет недоступна и будет пропущена во время OOBE.
В реестре отключить все 4:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System]
"AllowCrossDeviceClipboard"=dword:00000000
"EnableActivityFeed"=dword:00000000
"PublishUserActivities"=dword:00000000
"UploadUserActivities"=dword:00000000
или
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System" /t REG_DWORD /v AllowCrossDeviceClipboard /d 0 /f
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System" /t REG_DWORD /v EnableActivityFeed /d 0 /f
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System" /t REG_DWORD /v UploadUserActivities /d 0 /f
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System" /t REG_DWORD /v PublishUserActivities /d 0 /f
Сообщение датируется 16-ым ноября 2018 года.
Я на эти же параметры вышел самостоятельно в результате настройки системы и отслеживания изменений в реестре.
Добавлю, что внести эти изменения в реестр во время установки можно через SetupComplete.cmd, т.к. он обрабатывается раньше создания пользователя и окна OOBE.
Пока что не проверено! »
Что мешает?
Vanoutum
01-12-2019, 17:43
Что мешает? »
Ваш вариант проверен, обходит :lol:
Такие "фокусы" можно использовать не только для себя, и теперь понятно почему в ADK этого не будет!
Привет! Через файл ответов добавляю украинскую раскладку клавиатуры в OOBE
<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>uk-UA; en-US; ru-RU</InputLocale
В результате добавляется украинский язык и ДВЕ раскладки : украинская и украинская расширенная. А как сделать, чтобы добавлялась только одна простая?
украинская и украинская расширенная »
Ukrainian - 0x00000422
Ukrainian (Enhanced) - 0x00020422
Попробуйте задать так: 0422; 0409; 0419.
Keyboard identifiers (https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-language-pack-default-values#keyboard-identifiers)
Vanoutum
05-12-2019, 19:47
С помощью PowerShell экспортировал настройки меню пуск (плитки, ярлыки).
Как импортировать это всё во время установки?
p.s
Как должен называться XML фаил
Vanoutum, называться он может как угодно
https://docs.microsoft.com/en-us/powershell/module/startlayout/import-startlayout?view=win10-ps
https://docs.microsoft.com/en-us/windows/configuration/customize-and-export-start-layout
Vanoutum
05-12-2019, 20:22
Vadikan, Это всё видел, я имел ввиду что он будет вызываться установкой как файл ответов.
Его можно из самого файла ответов?
Igors_VL
06-12-2019, 22:48
Создал файл ответов и осталось вот это окно
Скрин (https://jpegshare.net/c1/c9/c1c9a82fba6dd5cfed1c3da67198a454.png.html)
Как прописать в файле ответов нажатие конки "Нет"?
Igors_VL, http://forum.oszone.net/post-2892113.html#post2892113 тут предлагают автологон
Igors_VL
06-12-2019, 23:25
http://forum.oszone.net/post-2892113.html#post2892113 тут предлагают автологон »
Тогда мне не подойдет... Надо логин оставить. А окно пароля тоже не скроешь, чтоб только имя осталось?
Тогда мне не подойдет... Надо логин оставить. »
Если автологон действительно решает, можно настроить его на один раз, после первого входа выполнить команду на перезагрузку (shutdown /r /t 600).
См. также
Настройка автоматического входа в систему (http://www.oszone.net/8598#autologon)
FirstLogonCommands (http://www.oszone.net/8609)
Пауза в пакетном файле (http://www.oszone.net/6160)
Его можно из самого файла ответов? »
Можно, но к первой учетной записи это не применится. Надо из setupcomplete.cmd, он выполняется до создания первой учетной записи.
Igors_VL
08-12-2019, 17:36
Я вот как сделал:
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</Password>
<Group>Administrators</Group>
<Name>Igor</Name>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
И ничего не вылазит, кроме форматирования диска)И пароль не создается сделал пустым...
Igors_VL
08-12-2019, 20:41
Сделал для себя и может кому пригодится, но только ИНДЕКС, ИМЯ ПК и ИМЯ ПОЛЬЗОВАТЕЛЯ меняйте на свои. Тестировал с подключённым интернетом на Windows 10 Pro x64 версия 1909 и ничего не вылазит, кроме форматирование диска (Потом доработаю)
<?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="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">
<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="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">
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>1</Value>
</MetaData>
</InstallFrom>
</OSImage>
</ImageInstall>
<UserData>
<AcceptEula>true</AcceptEula>
<ProductKey>
<Key />
<WillShowUI>Never</WillShowUI>
</ProductKey>
</UserData>
</component>
</settings>
<settings pass="specialize">
<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">
<ComputerName>DESKTOP-PC</ComputerName>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-International-Core" 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">
<InputLocale>ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</component>
<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">
<OOBE>
<HideOnlineAccountScreens>true</HideOnlineAccountScreens>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<ProtectYourPC>3</ProtectYourPC>
</OOBE>
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</Password>
<Group>Administrators</Group>
<Name>Igor</Name>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
</component>
</settings>
</unattend>
А вот тут можно в файле ответов нажать нет?
https://i111.fastpic.ru/thumb/2019/1208/ca/04a5bbbd5901cbc50c805e57653031ca.jpeg (https://fastpic.ru/view/111/2019/1208/04a5bbbd5901cbc50c805e57653031ca.png.html)
И вот это как убрать? Лишние пару секунд только отнимает...
https://i111.fastpic.ru/thumb/2019/1208/bb/7710ac0c040be152de632d7ece1a7fbb.jpeg (https://fastpic.ru/view/111/2019/1208/7710ac0c040be152de632d7ece1a7fbb.png.html)
Лишние пару секунд только отнимает... »
И что вы будете потом делать с этими секундами?
Igors_VL
08-12-2019, 21:09
Smarty, Это я к слову... Так то не мешает... А, если можно убрать, то почему нет))
semenov.alexandr@vk
10-12-2019, 15:50
Помогите пожалуйста. Есть файл ответов который создает локальную учетку админа. Как сделать так чтобы дополнительно к ней создавалась еще одна админская учетка с паролем ("scaner" для сетевого сканирования)
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="generalize">
<component language="neutral" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-Security-SPP">
<SkipRearm>1</SkipRearm>
</component>
</settings>
<settings pass="windowsPE">
<component name="Microsoft-Windows-International-Core-WinPE" 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">
<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="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">
<UserData>
<ProductKey>
<WillShowUI>OnError</WillShowUI>
<Key>wgwgw</Key>
</ProductKey>
<AcceptEula>true</AcceptEula>
<FullName>mscc</FullName>
<Organization>mscc</Organization>
</UserData>
<Display>
<ColorDepth>32</ColorDepth>
<HorizontalResolution>1280</HorizontalResolution>
<VerticalResolution>720</VerticalResolution>
</Display>
<ImageInstall>
<OSImage>
<WillShowUI>OnError</WillShowUI>
</OSImage>
</ImageInstall>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Security-Licensing-SLC-UX" 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">
<SkipAutoActivation>true</SkipAutoActivation>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-International-Core" 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">
<InputLocale>en-US;ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</component>
<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>
<Password>
<Value>wgwgwg</Value>
<PlainText>true</PlainText>
</Password>
<Username>Administrator</Username>
<LogonCount>1</LogonCount>
<Enabled>true</Enabled>
</AutoLogon>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<SkipMachineOOBE>true</SkipMachineOOBE>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>2</ProtectYourPC>
<SkipUserOOBE>true</SkipUserOOBE>
</OOBE>
<TimeZone>Russian Standard Time</TimeZone>
<UserAccounts>
<AdministratorPassword>
<Value>wgwgwg</Value>
<PlainText>true</PlainText>
</AdministratorPassword>
</UserAccounts>
</component>
</settings>
</unattend>
Кто нибудь пробовал ставить Windows 10 Enterprise 1909 с такими параметрами в xml ? У меня вылетает ошибка при установке с ними.
<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>
<component name="Security-Malware-Windows-Defender" 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">
<DisableAntiSpyware>true</DisableAntiSpyware>
Вроде разобрался. 1 параметр - для семёрки а не для десятки и устарел. 2 параметр - уже не работает вроде.
Привет всем еще раз! Ткните пожалуйста носом - где прочитать , какие папки из образа (Файл Install.wim имеется ввиду) дистрибутива куда копируются. А именно - интересует почему файлы из папки "Administrator" не переносятся в папку пользователя Администратор после установки системы? Или их затирают на этапе первого входа пользователя?
Всем привет. Имеется официальный iso образ windows 10 enterprise скачанный через MediaCreationTool. Задача чтобы при переустановке (через 90 дней, так как покупать не готов, просто хочу попробовать) при первичной загрузке с установочного носителя (USB/DVD) НЕ указывать ключ установки чтобы он был уже типа "вшит". Ключ беру с сайта Microsoft — https://docs.microsoft.com/ru-ru/windows-server/get-started/kmsclientkeys ; собственно NPPR9-FWDCX-D2C8J-H872K-2YT43 ; Я знаю что есть вариант при установке выбрать типа "I don't have a product key" и установка пройдет штатно и без него, но его все равно нужно будет вводить вручную. Есть приблизительный файл ответов <UserData>
<AcceptEula>true</AcceptEula>
<FullName>EndUserName</FullName>
<Organization>Fabrikam</Organization>
<ProductKey>
<Key>12345-12345-12345-12345-12345</Key>
<WillShowUI>Always</WillShowUI>
</ProductKey>
</UserData>
, а также есть вариант "прописывания" ключа через D:\sources\$OEM$\$$\Setup\Scripts\SetupComplete.cmd командой
ECHO.
ECHO Installing Windows 10 Enterprise product key...
cscript %windir%\system32\slmgr.vbs -ipk NPPR9-FWDCX-D2C8J-H872K-2YT43
?
вопросов несколько. Какой вариант "более правильный"? Правильно ли сконструирован файл ответов? Установка ключа продукта через SetupComplete.cmd прокатит или нет?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.