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

Ответить
 • Просмотры: 58
Аватара пользователя
Montecrizto

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

Сообщение Montecrizto »

По своим проблемам, отпишусь, т.к решение нашли.

1) Проблема как оказалось, связана не с файлом ответов. а со входом в домен. При заведении компьютера, локальный администратор терял группу. Проблему выявили, устранили.

2) Срок действия пароля, сбрасываем как посоветовал Vadikan, однако, смущает, что при такой реализации наглядность отсутсвует, т.е если смотреть срок действия пароля через консоль видно, что не ограничен, а при открытии справочника пользователи в управлении, галка не стоит..

3) Проблема оказалось в том, что якобы Русский Администратор на самом деле Английский Administrator, просто отображается русскими буквами, оттуда путаница. Сменили имя английского Админа на свой уникальный, и все стало работать как должно



4) Проблема с виртуалкой действительно есть, на живых компьютерах все работает штатно, Но я не написал о реальной проблеме которая была. Симптомы такие были, то входил компьютер в домен то нет.




Цитата:
Аватара пользователя
Montecrizto

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

Сообщение Montecrizto »

Цитата Montecrizto:



Логин происходит на текущий момент с "русским" встроенным Администратором, как я понимаю эта проблема решается именем пользователя в файле ответов .\Administrator,
Общее - [статья] Файл ответов (AutoUnattend.xml) .:[все вопросы, параметры, уточнения, etc]:.




нет.
Аватара пользователя
geepnozeex

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

Сообщение geepnozeex »

Hi All!

Проблема с Sever 2022 Eval с сайта MSFT SERVER_EVAL_x64FREru_ru.iso

Нужно развернуть OS по файлу ответов без единого нажатия

Не обрабатывается файл ответов, чтобы без единого диалога или сообщения.

Появляется одно единственное окно - EULA.

"Настройка операционной системы Microsoft Server

Применимые уведомления и условия лицензии"

Необходимый параметр задан true



Не знаю что я делаю не так...



UDP - создал новый каталог из обычного 2022 - ALL WORKS

Десятки эксперементов - EVAL редакция _она не такая_

Жль портаченного времени



Скрытый текст

[spoiler]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.[/spoiler]
Аватара пользователя
AlexLAVV

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

Сообщение AlexLAVV »

Цитата Indester:



Доброго времени суток!

Подскажите пожалуйста, есть ли способ сделать универсальный файл автоответов Windows 10 для Legacy BIOS и UEFI? Или под каждый тип загрузки нужен свой файл автоответов?
Общее - [статья] Файл ответов (AutoUnattend.xml) .:[все вопросы, параметры, уточнения, etc]:.




Спустя много лет, может вам или кому-либо ещё актуально:

Можно сделать установку Win10-11Pro для Legacy BIOS или UEFI из одного дистрибутива, но с помощью файла ответов и cmd-скриптов. Принцип такой:Правите файл ответов Autounattend.xml под себяВ корень ISO-образа добавляется(например, через утилиту UltraISO) файл Autounattend.xml, format-MBR.txt, format-UEFI.txt, mbr_gpt_tpm.cmd и, если необходимо - по корневому пути \sources\$OEM$\$$\setup\scripts кладётся cmd-файл с командами, которые будут исполнены при первом входе пользователя в ОС - например, настройка файрволла или silent-установка каких-либо программНовый образ сохраняется(можно также через UltraISO) и разворачивается через виртуальную машину(ВМ) или на физической машине, как вам необходимо.Если этот образ будет разворачиваться в ВМ на старый тип систем(с Legacy BIOS), то тип контроллера для диска нужно выбирать IDE. Например, в MS Hyper-V при выборе контроллера SCSI установка ОС валится на ошибке невозможности установки диск с таким контроллером. В ВМ, настроенной на UEFI-режим такой проблемы нет.



Autounattend.xml

[spoiler]en-US



0409:00000409

en-US

en-US

en-US











W269N-WFGWX-YVC9B-4J6C9-T83GX



true







1



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"













/IMAGE/INDEX



6







0

3



















2

%windir%\system32\net.exe accounts /lockoutthreshold:0









false









0409:00000409

en-US

en-US

en-US











admin

Administrators



MQBQAGEAcwBzAHcAbwByAGQA

false



admin









3

true

true



Novosibirsk Standard Time





MQBQAGEAcwBzAHcAbwByAGQA

false



true

1

admin







netsh advfirewall firewall set rule group="remote desktop" new enable=Yes

1

false





4

false



cmd /C C:\Windows\Setup\Scripts\FirstStep.cmd





10

cmd /C wmic useraccount where name="admin" set PasswordExpires=false





reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableFirstLogonAnimation /t REG_DWORD /d 0 /f

2

false





reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Policies\System" /v EnableFirstLogonAnimation /t REG_DWORD /d 0 /f

3[/spoiler]






mbr_gpt_tpm.cmd

[spoiler]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[/spoiler]






format-MBR.txt

[spoiler]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[/spoiler]






format-UEFI.txt

[spoiler]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[/spoiler]
Аватара пользователя
rango13

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

Сообщение rango13 »

Всем доброго дня! Возможно это уже где то описывалось, но я не нашел. Вопрос собственно вот в чем: применяю стандартный файл ответов в котором все указано и имя пользователя и имя компьютера. Мне хотелось бы что бы эти два параметра установщик спрашивал при установке ОС и их нужно было бы вводить вручную. Может кто подскажет как изменить эти строчки в файле ответов?
Аватара пользователя
sainfo

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

Сообщение sainfo »

Цитата sainfo:



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




Стандартного файла ответов не существует. Изображение




Цитата sainfo:



в котором все указано и имя пользователя и имя компьютера. Мне хотелось бы что бы эти два параметра установщик спрашивал при установке ОС и их нужно было бы вводить вручную.
Общее - [статья] Файл ответов (AutoUnattend.xml) .:[все вопросы, параметры, уточнения, etc]:.




Насколько помню, имя пользователя и имя ПК или указываются или не указываются (вроде как имя ПК ещё можно генерировать в определённом пределе, т.е. устанавливать постоянный префикс). Не очень вижу в этом смысл конечно, зачем первого администратора в системе назначать рандомно!? Но можете попробовать задать в качестве имени ПК и имени пользователя какие либо не применимые спец символы и система при установки ругнётся и попросит ввести имя пользователя или имя ПК для продолжении установки.



Это всё надо экспериментировать.
Аватара пользователя
Anton04

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

Сообщение Anton04 »

Цитата Anton04:



Стандартного файла ответов не существует. Изображение



Имел ввиду обычный файл ответов без наворотов и излишеств. Вот такой:
Аватара пользователя
Anton04

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

Сообщение Anton04 »

Цитата sainfo:



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




У меня тоже есть похожий и без "наворотов", но это не говорит об его стандартности никоем образом.





Код:

Код: Выделить всё

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <servicing></servicing>
    <settings pass="specialize">
        <component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="wow64" 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>
            <UILanguage>ru-RU</UILanguage>
            <UILanguageFallback></UILanguageFallback>
            <UserLocale>ru-RU</UserLocale>
            <SystemLocale>ru-RU</SystemLocale>
        </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>
                <HideOnlineAccountScreens>true</HideOnlineAccountScreens>
                <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
                <ProtectYourPC>3</ProtectYourPC>
                <SkipMachineOOBE>true</SkipMachineOOBE>
                <SkipUserOOBE>true</SkipUserOOBE>
            </OOBE>
            <UserAccounts>
                <LocalAccounts>
                    <LocalAccount wcm:action="add">
                        <DisplayName>admin</DisplayName>
                        <Group>Administrators</Group>
                        <Name>admin</Name>
                    </LocalAccount>
                </LocalAccounts>
            </UserAccounts>
            <FirstLogonCommands>
                <SynchronousCommand wcm:action="add">
                    <Order>1</Order>
                    <CommandLine>"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" Set-LocalUser -Name admin –PasswordNeverExpires $True</CommandLine>
                </SynchronousCommand>
            </FirstLogonCommands>
        </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">
            <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">
            <DynamicUpdate>
                <WillShowUI>OnError</WillShowUI>
            </DynamicUpdate>
            <ImageInstall>
                <OSImage>
                    <WillShowUI>OnError</WillShowUI>
                </OSImage>
            </ImageInstall>
            <UserData>
                <AcceptEula>true</AcceptEula>
                <ProductKey>
                    <Key></Key>
                </ProductKey>
            </UserData>
        </component>
    </settings>
</unattend>

В общем всё, что хотел я сказал постом выше.
Аватара пользователя
Anton04

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

Сообщение Anton04 »

Понял, твоя моя не понимать. Ну что же, может кто подойдет с пониманием о чем я спрашивал и для чего это мне нужно - удачи!
Аватара пользователя
sainfo

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

Сообщение sainfo »

Цитата sainfo:



применяю стандартный файл ответов в котором все указано и имя пользователя и имя компьютера. Мне хотелось бы что бы эти два параметра установщик спрашивал при установке ОС и их нужно было бы вводить вручную
Общее - [статья] Файл ответов (AutoUnattend.xml) .:[все вопросы, параметры, уточнения, etc]:.




- Доктор, когда я так делаю, мне больно

- А вы так не делайте!



Не указывайте...
Ответить

Вернуться в «Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista»