Войти

Показать полную графическую версию : [статья] Файл ответов (AutoUnattend.xml) .:[все вопросы, параметры, уточнения, etc]:.


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [60] 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87

Prodif
16-01-2016, 10:57
Smokie_BlahBlah
Тогда куда правильнее его будет добавить? Чтоб не получить пошел нафиг с новым годом https://yadi.sk/d/x40kDcHzcRyv9
Ни фига не получилось )

adgeuk
10-02-2016, 02:36
Пожалуйста, объясните чайнику - как правильно положить (записать) файл ответов на болванку с Windows7.
Я пробовал с UltraISO и Ashampoo Burning Studio. Но такой диск потом не загружается или дает ошибку.
Флешку с файлом ответов мой лаптоп отказывается видеть.

sov44
10-02-2016, 11:27
Подскажите, как настроить файл ответов 8.1, чтобы после установки и обновления не предлагалось перейти на win10 ? http://i.imgur.com/8xN4gHx.png
Есть-ли штатные настройки файла ответа 8.1 для реализации твика http://i.imgur.com/lXgVUWB.png

mover
11-02-2016, 05:29
Подскажите, как настроить файл ответов 8.1, чтобы после установки и обновления не предлагалось перейти на win10 ? http://i.imgur.com/8xN4gHx.png »
не ставить обновление kb:3035583

diver0437
22-02-2016, 18:48
Пробую создать автоустановочную флешку с windows 7, за основу пробовал брать сборку 16 в 1 от CrtlSoft (пробовал и от m0nkrus) Когда я в корено флешки ложу файл autounattend.xml для x86 все работает и ставит виндовс без вопросов а когда autounattend.xml для x64 то еще до выбора жеских дисков выскакивает 2 ошибки 1) Failed to launch the setup application 2) Setup initialization failed
Может кто знает как можно это решить?
Вопрос решен. Надо было отредактировать файл авторан.длл в бут.вим »

А можно подробнее? Сейчас как раз борюсь с такой проблемой :(

Сантей
23-02-2016, 10:47
подскажите, при установке х86 с файлом ответов все нормально проходит (за исключением FirstLogonCommands, но об этом позже), а х64 сначала идет выбор редакции и принятие соглашения, а потом по прописанному сценарию. В install.wim 4 редакции: Professional x86, Ultimate x86, Professional x64, Ultimate x64. В чем проблема? Файл ответов:

<?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>en-US; ru-RU</InputLocale>
<UserLocale>ru-RU</UserLocale>
<UILanguage>ru-RU</UILanguage>
<SystemLocale>ru-RU</SystemLocale>
</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>3</Value>
</MetaData>
</InstallFrom>
<WillShowUI>OnError</WillShowUI>
</OSImage>
</ImageInstall>
<UserData>
<AcceptEula>true</AcceptEula>
</UserData>
</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>
<component name="Microsoft-Windows-Security-SPP-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-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>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>3</ProtectYourPC>
</OOBE>
<RegisteredOrganization>Home</RegisteredOrganization>
<TimeZone>FLE Standard Time</TimeZone>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<CommandLine>cmd /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:\DiskRoot.txt SETX UsbDrive %i: -m"</CommandLine>
<Order>15</Order>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<CommandLine>cmd /c "%UsbDrive%\SOFT\Soft\DirectX.exe /S"</CommandLine>
<Order>25</Order>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<CommandLine>cmd /c "%UsbDrive%\SOFT\Soft\Flash.exe"</CommandLine>
<Order>35</Order>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<CommandLine>cmd /c "%UsbDrive%\SOFT\Soft\HashTab.exe /S"</CommandLine>
<Order>45</Order>
</SynchronousCommand>
</FirstLogonCommands>
</component>
</settings>
</unattend>


С FirstLogonCommands проблема такая - переменная задается, а программы не устанавливаются. В чем ошибка не могу понять

sov44
26-02-2016, 10:55
Как отключить проверку наличия обновлений для 8.1 в процессе установки?

katya74
27-02-2016, 00:22
Здравствуйте форумчане! Можете кто помочь создать FirstLogonCommands в файле ответов, чтобы во время установки Windows 10 запускало файл MInst.exe с моим софтом, для двухархитектурного дистра Windows 10? Помогите пожалуйста.

PhantomLo
05-03-2016, 16:04
Второй день борюсь с "Windows не удалось отобразить образы доступные для установки".

Порядок моих действий:

Стараюсь строго придерживаться инструкциям приведенным здесь (http://www.oszone.net/8662/)
Устанавливаю на виртуалке Windows 7 Professional SP1 x86 с MSDN (уже даже хеши сверил).
Для пробы, в режиме аудита устанавливаю браузер
Запечатываю Sysprep'ом
Гружусь в WinPE и произвожу захват системы в образ:
imagex.exe /capture C: D:\custom.wim "Windows 7 Ultimate SP1 Custom" "Образ Windows" /compress maximum /verify
В хостовой системе монтирую ISO с MSDN, копирую его содержимое в папку E:\WindowsWork\DVD.
Удаляю оригинальный install.wim и ложу на его место custom.wim (переименовав в install.wim).
Открываю свежеиспеченный install.wim в WAIK и создаю стандартный файл ответов.

<?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>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">
<Display>
<ColorDepth>32</ColorDepth>
<HorizontalResolution>1024</HorizontalResolution>
<VerticalResolution>768</VerticalResolution>
</Display>
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>1</Value>
</MetaData>
</InstallFrom>
<WillShowUI>OnError</WillShowUI>
<InstallToAvailablePartition>false</InstallToAvailablePartition>
</OSImage>
</ImageInstall>
<UserData>
<AcceptEula>true</AcceptEula>
<FullName>FName</FullName>
<Organization>STU Inc.</Organization>
</UserData>
</component>
</settings>
<settings pass="specialize">
<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>
</settings>
<settings pass="oobeSystem">
<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>ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</component>
<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>
<Password>
<Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</Password>
<Enabled>true</Enabled>
<Username>Administrator</Username>
<LogonCount>2</LogonCount>
</AutoLogon>
<TimeZone>Russia Time Zone 3</TimeZone>
<Display>
<DPI>96</DPI>
<ColorDepth>32</ColorDepth>
<HorizontalResolution>1024</HorizontalResolution>
<VerticalResolution>768</VerticalResolution>
</Display>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Work</NetworkLocation>
<ProtectYourPC>3</ProtectYourPC>
<SkipMachineOOBE>true</SkipMachineOOBE>
<SkipUserOOBE>true</SkipUserOOBE>
</OOBE>
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>MQBQAGEAcwBzAHcAbwByAGQA</Value>
<PlainText>false</PlainText>
</Password>
<Name>admin</Name>
<Group>Administrators</Group>
<DisplayName>admin</DisplayName>
<Description>Администратор компьютера</Description>
</LocalAccount>
<LocalAccount wcm:action="add">
<Password>
<Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</Password>
<Name>Student</Name>
<Group>Users</Group>
<DisplayName>Пользователь</DisplayName>
<Description>Учетная запись пользователя</Description>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
</component>
</settings>
</unattend>


В нем же указываю установку из первого и единственного индекса (проверял через imagex)
Проверяю файл ответов средствами WAIK и сохраняю на флешку.
Захватываю образ
oscdimg -n -m -b"%programfiles%\Windows AIK\Tools\PETools\x86\boot\etfsboot.com" E:\WindowsWork\DVD
Подключаю образ в виртуалку. В ней же подключаю флешку с файлом ответов.
Запускаю виртуалку. Окно приветствия пропускается благодаря файлу ответов, ожидаю процесс "Начало установки" и спустя несколько секунд получаю "Windows не удалось отобразить образы доступные для установки"


Пробовал так же удалять .\sources\ei.cfg но безрезультатно.
Так же в гугле попадалось предложение смонтировать кастомный install.wim с помощью DISM. Смонтируется ли он вообще? Пробовал, монтируется успешно.

Помогите разобраться где я допускаю ошибку. Уже третий раз все сызнова пересобираю как описал и никак.

Painkiller
05-03-2016, 16:31
imagex.exe /capture C: D:\custom.wim "Windows 7 Ultimate SP1 Custom" "Образ Windows" /compress maximum /verify »
Вот ваша ошибка , а где установка флага редакции ? Это обязательное условия для образа захваченного через аудит! Плюс ко всему вы ставите редакцию Professional , а захватываете с названием Ultimate . Это две разные редакции.
Такие команды вам нужны :

imagex /capture C: D:\custom.wim "Windows 7 Professional" "Образ Windows" /compress maximum
imagex /flags Professional /info "D:\custom.wim" 1 " Windows 7 Professional SP1" "Образ Windows"

PhantomLo
05-03-2016, 16:49
Painkiller, спасибо за подсказку. Совсем забыл про флаги. Изначально думал что буду производить распаковку при помощи imagex'a, а пока увлекался инструкцией подумал что не плохо бы заменить install.wim. Тут то флаги и потерялись. Сейчас попробую пересобрать.

У меня еще два вопроса:
1. Почему Вы привели две команды для imagex. Их нельзя объединить в одну?
2. Я посмотрел ключи к imagex на сайте майкрософта (https://technet.microsoft.com/ru-ru/library/cc749447(v=ws.10).aspx), и там у /flags почему-то отсутствует редакция Professional. Корректно ли её использовать как Вы указали?

Painkiller
05-03-2016, 17:17
1. Почему Вы привели две команды для imagex. Их нельзя объединить в одну? »
Пожалуйста :

imagex /capture С: D:\custom.wim /flags "Professional" "Windows 7 Professional" "Образ Windows" /compress maximum

2. Я посмотрел ключи к imagex на сайте майкрософта, и там у /flags почему-то отсутствует редакция Professional. Корректно ли её использовать как Вы указали? »
Корректно

PhantomLo
05-03-2016, 22:42
Painkiller, да, действительно, с использованием флага теперь все исправно заработало. Благодарю!

Попутно возникло еще пара вопросов:
1. По флагам
Скажите, я правильно понимаю, что если мне требуется в один установочный диск поместить системы двух редакций Professional и Home Basic, то каждую мне нужно сохранить ImageX'ом отдельно со своим [соответствующим] флагом, а затем два полученных WIM-файла слить в один? Примерно как показано ниже:
imagex /export ".\wims\win7pro.wim" 1 ".\wims\install.wim" "Windows 7 Professional x86" /compress maximum
imagex /export ".\wims\win7home.wim" 2 ".\wims\install.wim" "Windows 7 HomeBasic x86" /compress maximum

А в самом AutoUnatted.xml не указывать
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>1</Value>
</MetaData>
</InstallFrom>

2. По AutoUnnated.xml
А как заставить в процессе установки показать мне окно ввода ключа?
Я специально не вносил в файл ответов ничего про разметку диска и про ProductKey тоже ничего не указал. Ждал окна ввода ключа а оно так и не показалось, в отличие от разметки диска.
Или не заморачиваться и вводить ключ уже после установки через: Панель управления | Система |Активация Windows?

Painkiller
05-03-2016, 23:54
1. По флагам
Скажите, я правильно понимаю, что если мне требуется в один установочный диск поместить системы двух редакций Professional и Home Basic, то каждую мне нужно сохранить ImageX'ом отдельно со своим [соответствующим] флагом, а затем два полученных WIM-файла слить в один? Примерно как показано ниже: »
Да
2. По AutoUnnated.xml
А как заставить в процессе установки показать мне окно ввода ключа?
Я специально не вносил в файл ответов ничего про разметку диска и про ProductKey тоже ничего не указал. Ждал окна ввода ключа а оно так и не показалось, в отличие от разметки диска.
Или не заморачиваться и вводить ключ уже после установки через: Панель управления | Система |Активация Windows? »
Вы сами ответили на свой вопрос =)

Александр_Стома@vk
06-03-2016, 23:26
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<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">
<OEMInformation>
<Manufacturer>dark_alex_10_Edition</Manufacturer>
<Model>0.1</Model>
<SupportURL></SupportURL>
<Logo>C:\Windows\System32\rgsoft.bmp</Logo>
</OEMInformation>
</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">
<OEMInformation>
<Manufacturer>dark_alex_10_Edition</Manufacturer>
<Model>0.1</Model>
<SupportURL></SupportURL>
<Logo>C:\Windows\System32\rgsoft.bmp</Logo>
</OEMInformation>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:d:/work_for_wim/install.wim#Windows 7 PROFESSIONAL" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
Пытаюсь сделать для двух разрядностей и всех редакций, но при установке ОС не применяются параметры, что не так подскажите ? :-(

Painkiller
07-03-2016, 03:51
Александр_Стома@vk, а не проще через реестр
Пример:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation]
"Manufacturer"="Company © liben"
"Model"="Windows® 7 SP1 Профессиональная"
"SupportHours"="10 - 20"
"SupportPhone"="8 906 664 67 51"
"SupportURL"="http://www.oszone.net/2747/"
"Logo"="%WINDIR%\\System32\\oobe\\oemlogo.bmp"

Александр_Стома@vk
07-03-2016, 09:21
А как сделать, что бы батник применялся к любой редакции и разрядности? и куда его закинуть, помогите буду благодарен !

Painkiller
07-03-2016, 10:01
Александр_Стома@vk, добавляем SetupComplete.cmd:

regedit /s %~dp0tweaks.reg"

Александр_Стома@vk
07-03-2016, 10:05
Спасибо за помощь !!!!
Если сделать рег без " то прокатывает
regedit /s %~dp0tweaks.reg

PhantomLo
15-03-2016, 12:34
Здравствуйте. Столкнулся с проблемой копирования настроенного профиля в дефолтный. Оно просто не работает. Опишу порядок своих действий:

Устанавливаю Windows и вхожу в режим аудита.
Никаких учетных записей в нем не создаю. Работаю во встроенной учетке Администратора
Настроив некоторые элементы персонализации (да хотя бы обою сменить) запечатываю систему Sysprep'ом такой командой:
C:\Windows\System32\Sysprep\Sysprep.exe /generalize /oobe /shutdown /quiet /unattend:E:\CopyProfile.xml
Содержимое используемого CopyProfile.xml
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<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">
<CopyProfile>true</CopyProfile>
</component>
</settings>
<cpi:offlineImage cpi:source="catalog://comp0/windowsautoinstall/windows7work/dvd/sources/install_windows 7 professional sp1 custom.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
Затем, стандартно создаю WIM и подкладываю его на место оригинального

В процессе автоматической установки через файл-ответов создается два профиля. В один из них происходит автоматический вход.
Но зайдя в него обнаруживаю абсолютно неизменный стандартный профиль пользователя. Захожу во вторую учетку. Та временно настраивается и в ней то же самое. Словно я ничего в режиме аудита и не делал.

В процессе использовал эту инструкцию (https://msdn.microsoft.com/ru-ru/library/hh825135.aspx) с MSDN.
Там первым пунктом в решении проблем с CopyProfile пишут:
Убедитесь в том, что вы задали параметр CopyProfile только один раз во время процесса развертывания.
Но у меня в файле AutoUnnatend.xml ничего про CopyProfile вообще нет. Потому что, я понял что этот параметр скармливается Sysprep'у на этапе подготовки к запаковке (что я не могу назвать "этапом развертывания").

Выходит что CopyProfile надо использовать и на этапе подготовки Sysprep'ом и так же включать параметр в файл ответов, для автоматической установки? Что-то я видимо не до конца понимаю механизм работы этой схемы. Помогите советом :)

UPD.
Решение действительно оказалось в том, чтобы использовать код:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<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">
<CopyProfile>true</CopyProfile>
</component>
</settings>
</unattend>
как при запечатке sysprep-ом так и в файле ответов.




© OSzone.net 2001-2012