|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » Общее - [статья] Файл ответов (AutoUnattend.xml) .:[все вопросы, параметры, уточнения, etc]:. |
|
Общее - [статья] Файл ответов (AutoUnattend.xml) .:[все вопросы, параметры, уточнения, etc]:.
|
(*.*) Сообщения: 36509 |
Статьи, посвященные созданию файла ответов (времен Vista, но актуально до сих пор):
Создание файла ответов для Window Открытие образа Windows и добавление компонентов Редактирование параметров файла ответов Конфигурирование разделов жесткого диска в файле ответов Проверка, сохранение и размещение файла ответов new! Простой файл ответов для быстрой автоустановки Windows 10 Implicit Answer File Search Order Внимание! Задавая вопрос в этой теме, обязательно опубликуйте файл ответов. Перед публикацией не забудьте удалить ключ продукта, иначе это будет расценено, как нарушение п. 3.18 правил конференции. Сообщения, содержащие файл ответов с ключом продукта или не обрамленный тегом [code][/code], будут удаляться без предупреждения. Популярные вопросы Как задать рабочую группу |
|
------- Отправлено: 22:45, 15-01-2009 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Всем доброго времени суток).
Используем WDS, Сделали файл ответов, т.к часть программ ставиться через ГПО.. сочли, что заход сразу в домен ускорит процесс установки win10 (x64) Столкнулись с проблемами 1) После входа в домен, локальный пользователь Administrator - не получает группу "админов" хоть убей пробовал и Administrators, Администраторы .. не дает.. 2) Тот же пользователь Administrator - галка на срок действия пароля, не понял как поставить (может быть опасно спустя время) 3) Логин происходит на текущий момент с "русским" встроенным Администратором, как я понимаю эта проблема решается именем пользователя в файле ответов .\Administrator, но ввиду проблем выше.. пока не могу так сделать 4) Автологин настроен но моя виртуалка ведет себя странно, hyper v. горит имя пользователя - введите пароль, однако в миниатюре снизу видно, что пользователь заходит (не понимаю это проблема виртуалки либо автологин не срабатывает) Файл 168908 Файл ответов
<?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <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> <UILanguageFallback>ru-RU</UILanguageFallback> <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> <HideEULAPage>true</HideEULAPage> <HideLocalAccountScreen>true</HideLocalAccountScreen> <HideOEMRegistrationScreen>true</HideOEMRegistrationScreen> <HideOnlineAccountScreens>true</HideOnlineAccountScreens> <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE> <NetworkLocation>Work</NetworkLocation> <ProtectYourPC>1</ProtectYourPC> </OOBE> <UserAccounts> <LocalAccounts> <LocalAccount wcm:action="add"> <Password> <Value>PASS</Value> <PlainText>false</PlainText> </Password> <Description>administrator</Description> <DisplayName>administrator</DisplayName> <Group>administrators;RemoteDesktopUsers</Group> <Name>administrator</Name> </LocalAccount> </LocalAccounts> <AdministratorPassword> <Value>PASS</Value> <PlainText>false</PlainText> </AdministratorPassword> </UserAccounts> <TimeZone>Vladivostok Standard Time</TimeZone> <AutoLogon> <Password> <Value>PASS</Value> <PlainText>false</PlainText> </Password> <Domain></Domain> <LogonCount>1</LogonCount> <Username>administrator</Username> <Enabled>true</Enabled> </AutoLogon> <DisableAutoDaylightTimeSet>true</DisableAutoDaylightTimeSet> </component> </settings> <settings pass="specialize"> <component name="Microsoft-Windows-UnattendedJoin" 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"> <Identification> <Credentials> <Domain>%USERDOMAIN%</Domain> <Password>%USERPASSWORD%</Password> <Username>%USERNAME%</Username> </Credentials> <JoinDomain>%MACHINEDOMAIN%</JoinDomain> </Identification> </component> </settings> <cpi ![]() </unattend> |
Последний раз редактировалось Montecrizto, 04-09-2023 в 08:49. Отправлено: 08:40, 04-09-2023 | #1721 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
(*.*) Сообщения: 36509
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 16:50, 04-09-2023 | #1722 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать По своим проблемам, отпишусь, т.к решение нашли.
1) Проблема как оказалось, связана не с файлом ответов. а со входом в домен. При заведении компьютера, локальный администратор терял группу. Проблему выявили, устранили. 2) Срок действия пароля, сбрасываем как посоветовал Vadikan, однако, смущает, что при такой реализации наглядность отсутсвует, т.е если смотреть срок действия пароля через консоль видно, что не ограничен, а при открытии справочника пользователи в управлении, галка не стоит.. 3) Проблема оказалось в том, что якобы Русский Администратор на самом деле Английский Administrator, просто отображается русскими буквами, оттуда путаница. Сменили имя английского Админа на свой уникальный, и все стало работать как должно 4) Проблема с виртуалкой действительно есть, на живых компьютерах все работает штатно, Но я не написал о реальной проблеме которая была. Симптомы такие были, то входил компьютер в домен то нет. Цитата:
з.ы. Vadikan - Спасибо за ответ ). А форуму спасибо за материал, благодаря которым wds стал реальностью за пару недель тестирования ) |
|
Отправлено: 02:56, 18-09-2023 | #1723 |
Ветеран Сообщения: 1087
|
Профиль | Отправить PM | Цитировать Цитата Montecrizto:
|
|
Отправлено: 10:14, 07-10-2023 | #1724 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать Hi All!
Проблема с Sever 2022 Eval с сайта MSFT SERVER_EVAL_x64FREru_ru.iso Нужно развернуть OS по файлу ответов без единого нажатия Не обрабатывается файл ответов, чтобы без единого диалога или сообщения. Появляется одно единственное окно - EULA. "Настройка операционной системы Microsoft Server Применимые уведомления и условия лицензии" Необходимый параметр задан <AcceptEula>true</AcceptEula> Не знаю что я делаю не так... UDP - создал новый каталог из обычного 2022 - ALL WORKS Десятки эксперементов - EVAL редакция _она не такая_ Жль портаченного времени Скрытый текст
2023-12-19 21:08:13, Info IBS DumpXmlInfoConstraints: Constraint [0]; ElementPath = [INDEX]; ElementValue = [2] 2023-12-19 21:08:13, Info IBS DumpXmlInfoConstraints: End of dump. 2023-12-19 21:08:13, Info [0x0603eb] IBS CallBack_SelectImageOrShowUi: There is only a single matching OS image (index = 2) 2023-12-19 21:08:13, Info CDepImageInfoSetCache::GetCachedInfoSet: Found cached image info for [D:\Sources\install.wim] 2023-12-19 21:08:13, Info [0x0606cc] IBS CDepImageXMLInfo::GetEditionID:EditionID=ServerStandardEval, Flags=ServerStandardEval : Returning ServerStandardEval, hr=0x0 2023-12-19 21:08:13, Info IBS This is a keyless install. Determine whether image is staged or foundation 2023-12-19 21:08:13, Info CallBack_SelectImageOrShowUi: This is a keyless install of a staged image. Writing out EditionId of [ServerStandardEval] to the blackboard. 2023-12-19 21:08:13, Info IBS Callback_License_LoadLicenseText: Locale from blackboard [en-US] 2023-12-19 21:08:13, Info IBS Callback_License_LoadLicenseText: Region detected as [US] 2023-12-19 21:08:13, Info IBS Callback_License_LoadLicenseText: Parameters used to identify EULA : Language - [ru-Ru] Channel - [eval] Edition - [ServerStandardEval] Region - [US] 2023-12-19 21:08:13, Info IBS Callback_License_LoadLicenseText: Image Information: WIM - [D:\Sources\install.wim] ImageIndex - [2] WorkingDirectory - [X:\windows\panther] 2023-12-19 21:08:13, Info IBS Callback_License_LoadLicenseText: Calling SkuGetImageEulaAsString to extract the EULA content 2023-12-19 21:08:14, Info [0x0603d6] IBS Callback_SetSelectedImageInfoOnBB: Entry 2023-12-19 21:08:14, Info Callback_SetSelectedImageInfoOnBB: Not running from downlevel; skipping check for WinPE image 2023-12-19 21:08:14, Info [0x060076] IBS Callback_SetSelectedImageInfoOnBB:Successfully read and cached the WinPE image's metadata. 2023-12-19 21:08:14, Info CDepImageInfoSetCache::GetCachedInfoSet: Found cached image info for [D:\Sources\install.wim] 2023-12-19 21:08:14, Info [0x0606cc] IBS CDepImageXMLInfo::GetEditionID:EditionID=ServerStandardEval, Flags=ServerStandardEval : Returning ServerStandardEval, hr=0x0 . . . 2023-12-19 21:10:48, Info IBS Callback_License_WriteOfflineHives: License agreement was displayed to user during Windows installation. 2023-12-19 21:10:48, Info [0x0604b7] IBS ModifyOfflineRegHives: Publishing event to update language selection in offline hives... 2023-12-19 21:10:48, Info [0x060592] IBS Callback_LanguagePack_WriteOfflineHives:Set the registry value to hide language selection page in OOBE. |
Последний раз редактировалось AlexLAVV, 20-12-2023 в 03:05. Отправлено: 23:18, 19-12-2023 | #1725 |
Новый участник Сообщения: 35
|
Профиль | Отправить PM | Цитировать Цитата Indester:
Можно сделать установку Win10-11Pro для Legacy BIOS или UEFI из одного дистрибутива, но с помощью файла ответов и cmd-скриптов. Принцип такой:
Autounattend.xml
<?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"> <settings pass="windowsPE"> <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <SetupUILanguage> <UILanguage>en-US</UILanguage> </SetupUILanguage> <InputLocale>0409:00000409</InputLocale> <SystemLocale>en-US</SystemLocale> <UILanguage>en-US</UILanguage> <UserLocale>en-US</UserLocale> </component> <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <UserData> <ProductKey> <!-- Здесь прописывается ключ под необходимую редакцию ОС. Это необходимо в том случае, если данная ОС будет вводится в домен для её автоматической активации --> <Key>W269N-WFGWX-YVC9B-4J6C9-T83GX</Key> </ProductKey> <AcceptEula>true</AcceptEula> </UserData> <RunSynchronous> <RunSynchronousCommand wcm:action="add"> <Order>1</Order> <!-- Этот исполняемый файл запускается первым делом после загрузки установщика ОС и переразбивает имеющегося диска в зависимости от типа BIOS: Legacy BIOS или UEFI --> <Path>cmd /q /c "FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\mbr_gpt_tpm.cmd cmd /k %i:\mbr_gpt_tpm.cmd"</Path> </RunSynchronousCommand> </RunSynchronous> <ImageInstall> <OSImage> <InstallFrom> <MetaData wcm:action="add"> <Key>/IMAGE/INDEX</Key> <!-- Здесь необходимо правильно указать индекс ОС цифра 6 - является индексом для выбора редакции Windows 10 Pro ENG цифра 4 - является индексом для выбора редакции Windows 10 Pro RUS чтобы узнать необходимый номер редакции для других версий, используйте команду: Dism /Get-WimInfo /WimFile:<path_to_install.wim> --> <Value>6</Value> </MetaData> </InstallFrom> <InstallTo> <DiskID>0</DiskID> <PartitionID>3</PartitionID> </InstallTo> </OSImage> </ImageInstall> </component> </settings> <settings pass="specialize"> <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <RunSynchronous> <RunSynchronousCommand wcm:action="add"> <Order>2</Order> <Path>%windir%\system32\net.exe accounts /lockoutthreshold:0</Path> </RunSynchronousCommand> </RunSynchronous> </component> <component name="Microsoft-Windows-TerminalServices-LocalSessionManager" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <fDenyTSConnections>false</fDenyTSConnections> </component> </settings> <settings pass="oobeSystem"> <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <InputLocale>0409:00000409</InputLocale> <SystemLocale>en-US</SystemLocale> <UILanguage>en-US</UILanguage> <UserLocale>en-US</UserLocale> </component> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <UserAccounts> <LocalAccounts> <LocalAccount wcm:action="add"> <Name>admin</Name> <Group>Administrators</Group> <Password> <Value>MQBQAGEAcwBzAHcAbwByAGQA</Value> <PlainText>false</PlainText> </Password> <DisplayName>admin</DisplayName> </LocalAccount> </LocalAccounts> </UserAccounts> <OOBE> <ProtectYourPC>3</ProtectYourPC> <HideEULAPage>true</HideEULAPage> <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE> </OOBE> <TimeZone>Novosibirsk Standard Time</TimeZone> <AutoLogon> <Password> <Value>MQBQAGEAcwBzAHcAbwByAGQA</Value> <PlainText>false</PlainText> </Password> <Enabled>true</Enabled> <LogonCount>1</LogonCount> <Username>admin</Username> </AutoLogon> <FirstLogonCommands> <SynchronousCommand wcm:action="add"> <CommandLine>netsh advfirewall firewall set rule group="remote desktop" new enable=Yes</CommandLine> <Order>1</Order> <RequiresUserInput>false</RequiresUserInput> </SynchronousCommand> <SynchronousCommand wcm:action="add"> <Order>4</Order> <RequiresUserInput>false</RequiresUserInput> <!-- После первого входа в ОС автоматически запустится данный файл, который скопируется сюда из папки sources\$OEM$\$$\setup\scripts, если мы туда его положили --> <CommandLine>cmd /C C:\Windows\Setup\Scripts\FirstStep.cmd</CommandLine> </SynchronousCommand> <SynchronousCommand wcm:action="add"> <Order>10</Order> <CommandLine>cmd /C wmic useraccount where name="admin" set PasswordExpires=false</CommandLine> </SynchronousCommand> <SynchronousCommand wcm:action="add"> <CommandLine>reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableFirstLogonAnimation /t REG_DWORD /d 0 /f</CommandLine> <Order>2</Order> <RequiresUserInput>false</RequiresUserInput> </SynchronousCommand> <SynchronousCommand wcm:action="add"> <CommandLine>reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Policies\System" /v EnableFirstLogonAnimation /t REG_DWORD /d 0 /f</CommandLine> <Order>3</Order> </SynchronousCommand> </FirstLogonCommands> </component> </settings> <cpi ![]() </unattend> mbr_gpt_tpm.cmd
wpeinit && echo wpeinit powercfg /s 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c for %%A in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%A:\format-MBR.txt set DRIVE=%%A wpeutil UpdateBootInfo > NUL && echo wpeutil UpdateBootInfo for /f "tokens=2* delims= " %%A in ('reg query HKLM\System\CurrentControlSet\Control /v PEFIRMWAREType') do set FIRMWARE=%%B if %FIRMWARE%==0x1 (diskpart /s %DRIVE%:\format-MBR.txt) else (diskpart /s %DRIVE%:\format-UEFI.txt) rem == Команда ниже отключает проверку в Windows 11 по совместимости оборудования с самой ОС cmd /c for %%a in (CPU TPM RAM SecureBoot Storage) do reg add HKLM\SYSTEM\Setup\LabConfig /t REG_DWORD /v Bypass%%aCheck /d 1 /f cmd /c schtasks /Delete /TN Microsoft\Windows\CloudExperienceHost\CreateObjectTask /F exit format-MBR.txt
rem == CreatePartitions-BIOS.txt == rem == These commands are used with DiskPart to rem create three partitions rem for a BIOS/MBR-based computer. rem Adjust the partition sizes to fill the drive rem as necessary. == select disk 0 clean rem == 1. System partition ====================== create partition primary size=100 format quick fs=ntfs label="System" assign letter="S" active rem == 2. Dummy partition ===================== create partition primary size=100 set id = 17 override rem == 3. Windows partition ===================== rem == a. Create the Windows partition ======= create partition primary rem == b. Create space for the recovery tools rem ** Update this size to match the size of rem the recovery tools (winre.wim) rem plus some free space. shrink minimum=500 rem == c. Prepare the Windows partition ====== format quick fs=ntfs label="OS" assign letter="W" rem == 4. Recovery partition ==================== create partition primary format quick fs=ntfs label="Recovery image" assign letter="R" set id=27 list volume exit format-UEFI.txt
rem == CreatePartitions-UEFI.txt == rem == These commands are used with DiskPart to rem create four partitions rem for a UEFI/GPT-based PC. rem Adjust the partition sizes to fill the drive rem as necessary. == select disk 0 clean convert gpt rem == 1. System partition ========================= create partition efi size=100 rem ** NOTE: For Advanced Format 4Kn drives, rem change this value to size = 260 ** format quick fs=fat32 label="System" assign letter="S" rem == 2. Microsoft Reserved (MSR) partition ======= create partition msr size=16 rem == 3. Windows partition ======================== rem == a. Create the Windows partition ========== create partition primary rem == b. Create space for the recovery tools === rem ** Update this size to match the size of rem the recovery tools (winre.wim) rem plus some free space. shrink minimum=500 rem == c. Prepare the Windows partition ========= format quick fs=ntfs label="OS" assign letter="W" rem === 4. Recovery partition ====================== create partition primary format quick fs=ntfs label="Recovery" assign letter="R" set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac" gpt attributes=0x8000000000000001 list volume exit |
|
Отправлено: 13:00, 21-03-2024 | #1726 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
(статья) nLite .:[все вопросы по работе с этой программой]:. | ShaddyR | Автоматическая установка Windows 2000/XP/2003 | 1108 | 06-03-2022 09:41 | |
Файл ответов Winnt.sif .:[все вопросы, уточнения, не срабатывает установка, etc]:. | Petya V4sechkin | Автоматическая установка Windows 2000/XP/2003 | 2071 | 03-07-2019 14:30 | |
(Статья) 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 11 / 10 / 8 / 7 / Vista | 0 | 21-07-2007 18:10 |
|