Показать полную графическую версию : [статья] Файл ответов (AutoUnattend.xml) .:[все вопросы, параметры, уточнения, etc]:.
но никак не пойму где как и что( »
<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>
Сlassic, спасибо!
<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>
Все это написано, но все равно в конце установки, спрашивает, регион, потом раскладку и параметры конфиденциальности...
nibble74
29-08-2017, 14:07
vasya00, вот тут (http://forum.oszone.net/post-2684904-1276.html) посмотри
vasya00, Windows 10 x86 или Windows 10 x64 ?
Если x86, то может стоит поменять processorArchitecture="amd64" на processorArchitecture="x86"
nibble74, спасибо! Помогло, взял за основу предложенный файл, слегка скорректировал, получилось отлично, еще такой вопрос, можно ли из файла ответов, убрать окно входа, если пользователь один и без пароля, и выбрать смену языка ввода по ctrl+shift?
Спасибо!
nibble74
31-08-2017, 17:06
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, но я пользуюсь батниками.
Спасибо! Все отлично, но в начале теперь просит выбрать редакцию, она там всего одна, от этого возможно как то избавится?
osmaster
09-11-2017, 12:42
удалено
Здравствуйте, собрал 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>
osmaster
28-11-2017, 23:40
Маkсим, ты задал параметр <AutoLogon> для пользователя Administrator, тем самым "включив" его. Либо убери включение Администратора, либо используй userpassword2 для настройки параметров входа пользователей - можно убрать выбор учётной записи и входить автоматически, в ту что нужно.
osmaster
17-12-2017, 12:37
Имею рабочий файл ответов в котором на этапе 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 удалять только что созданную дополнительную учётную запись. Пока не тестировал, но решение не "элегантно".
osmaster,
Использование встроенной учетной записи Администратор (http://www.oszone.net/8598#builtin)
Примеры (http://www.oszone.net/8605#8598)
osmaster
17-12-2017, 15:37
Vadikan, смотрел примеры и здесь и на официальных источниках. Не понимаю, почему в примерах параметр LogonCount имеет значение то 2, то 5. Достаточно ведь и одного входа, чтобы учётная запись активировалась? Свою задачу решил так:
сразу после первого входа Администратором командой 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>
Не понимаю, почему в примерах параметр LogonCount имеет значение то 2, то 5 »
Зависит от задач. Может, вы софт дальше автоматом ставите, а он требует перезагрузки и дальнейшей установки после входа. Свою задачу решил так: »
Тогда зачем был вопрос?
osmaster
17-12-2017, 16:38
Тогда зачем был вопрос? »
Хотел найти другой способ.
Подскажите пожалуйста, а есть ли возможность добавить в Autounattend.xml секцию "Отключение обновления"? (не проверять наличие обновлений)
почитал страницы, (может пропустил) так же на других форумах, что-то нашел, а так, вообще много всего интересного. добавил еще в свой файл ответов "Отключение компонентов", "Отключить защиту системы (восстановление)". Все применяется. Вот ищу про обновление Windows и пока безрезультатно
osmaster
20-12-2017, 09:10
Маkсим, обновления с помощью Autounattend.xml не отключаются - нет такой возможности. Описание всех настраиваемых компонентов приводится в справке к ADK (AIK), или здесь (https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/components-b-unattend) - для Windows 10.
есть ли возможность добавить в Autounattend.xml секцию "Отключение обновления"? (не проверять наличие обновлений) »
Можно включить в Autounattend.xml (посредством рег и др команд , или запуском cmd файла) , опцию лимитного подключения сети.
При включении лимитного подключения произойдут изменения в работе определенных приложений и функций. Так, например, будет приостановлена автоматическая синхронизация в Outlook и OneDrive, не будет работать автоматическое обновление Windows Defender и приложений Магазина Windows. А еще в этом режиме Windows Update не сможет загружать обновления автоматически.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\DefaultMediaCost]
"Ethernet"=dword:00000002
(ессно в cmd синтаксисе и с соответствующими правами)
вариант cmd был здесь :
https://answers.microsoft.com/en-us/windows/forum/windows_10-networking/how-to-set-an-ethernet-connection-as-metered-to/ecdaca08-d413-4a6a-9e33-b4afb337fc18
Инфы много
https://www.howtogeek.com/262477/how-to-set-an-ethernet-connection-as-metered-in-windows-8-and-10/
и т.п.
Или действовать "в лоб" - отключить службу wuauserv... (что не есть хорошо)
Лучше PS скриптом, запускаемым из Autounattend.xml
Вариантов в сети много
https://social.technet.microsoft.com/Forums/lync/en-US/abde2699-0d5a-49ad-bfda-e87d903dd865/disable-windows-update-via-powershell?forum=winserverpowershell
и т.п.
Привет ВСЕМ! Имеется сборка Windows 7. Устанавливается прекрасно. Но только пробую в файле ответов с помощью notepad++ сменить ключ - установить систему не получается - пишет "Не возможно определить язык..." и кнопка "ОК!" и установка прекращается. Как так? Почему?
Файл
<?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">
<InputLocale>0409:00000409</InputLocale>
</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>
<ProductKey>
<Key>ХХХХХ-ХХХХХХ-ХХХХХХ-ХХХХХХ-ХХХХХХ</Key>
<WillShowUI>OnError</WillShowUI>
</ProductKey>
</UserData>
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>1</Value>
</MetaData>
</InstallFrom>
<WillShowUI>OnError</WillShowUI>
</OSImage>
</ImageInstall>
</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">
<Display>
<HorizontalResolution>1024</HorizontalResolution>
<VerticalResolution>768</VerticalResolution>
<ColorDepth>32</ColorDepth>
<RefreshRate>60</RefreshRate>
</Display>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<NetworkLocation>Other</NetworkLocation>
<ProtectYourPC>3</ProtectYourPC>
</OOBE>
<TimeZone>North Asia Standard Time</TimeZone>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Deployment" 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">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Description>PowerSchemes</Description>
<Path>CMD /C POWERCFG /SETACTIVE 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>2</Order>
<Description>TurnOffComputerSleep</Description>
<Path>CMD /C POWERCFG /CHANGE standby-timeout-ac 0</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>3</Order>
<Description>TurnOffComputerSleep</Description>
<Path>CMD /C POWERCFG /CHANGE standby-timeout-dc 0</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>4</Order>
<Description>TurnOffDisplay</Description>
<Path>CMD /C POWERCFG /CHANGE monitor-timeout-ac 0</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>5</Order>
<Description>TurnOffDisplay</Description>
<Path>CMD /C POWERCFG /CHANGE monitor-timeout-dc 0</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>6</Order>
<Description>TurnOffHDD</Description>
<Path>CMD /C POWERCFG /CHANGE disk-timeout-ac 0</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>7</Order>
<Description>TurnOffHDD</Description>
<Path>CMD /C POWERCFG /CHANGE disk-timeout-dc 0</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>8</Order>
<Description>TurnOffPasswordExpiration</Description>
<Path>CMD /C NET ACCOUNTS /maxpwage:unlimited</Path>
</RunSynchronousCommand>
</RunSynchronous>
</component>
</settings>
</unattend>
Может нельзя редактировать файл ответов с помощью Notebook ++?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC