Показать полную графическую версию : [статья] Файл ответов (AutoUnattend.xml) .:[все вопросы, параметры, уточнения, etc]:.
Alexey_VI, опубликуйте рез-ты команды DISM /Get-WIMInfo /WimFile:<путь>\install.wim
При обычной установке все нормально? Какие-нибудь изменения в дистрибутив вносили? Полный файл ответов приведите.
Alexey_VI
25-05-2010, 11:05
При обычной установке все нормально? »
Да, конечно.
Какие-нибудь изменения в дистрибутив вносили? »
Вшивал драйвера, апдейты. У меня 2 варианта дистрибутива, это нетронутый и изменённый. С обоими такая ерунда. И ведь где-то на 1м этапе сбой-то :(
Полный файл ответов приведите. »
Уже только вечером, когда буду дома. Сейчас я пока не имею возможности.
опубликуйте рез-ты команды DISM /Get-WIMInfo /WimFile:<путь>\install.wim »
Тоже только дома. Но там всё как обычно вроде бы :) Нужная винда с Index:3
kotkovets
25-05-2010, 15:13
А какой компонет в файле ответов настраиват установку стандартных компонетов Windows 7?
т.е стандартные игры и т.д
Alexey_VI, а образ диска обычный или в нем совмещены обе разрядности? Также ei.cfg опубликуйте.
kotkovets, откройте Пуск- Все программы - Windows AIK - Документация -
1. Руководство пользователя по пакету автоматической установки Windows, в указатель введите компоненты - включение или отключение.
2. Справочник по автоматической установке Windows, в поиск введите Windows 7 Packages. Получите список пакетов с именами.
Возможно не в тему, но может кто знает, можно ли как-то поправить cmd строку в файле ответов, чтобы в режиме аудита вместо такой белибердени cmd /C %systemroot%\setup\scripts\GUIrunOnce.cmd было что то типа "уcтановка программ и т.д. Вобщем как здесь http://www.oszone.net/2762
S.T.R.E.L.O.K.
26-05-2010, 23:17
Ruboard, а чем WPI не вариант?
Ruboard, а чем WPI не вариант? »
Мне не окошко красивое надо, а чтобы вместо пути было прописано название действия. Например вместо cmd /C %systemroot%\setup\install\winrar.exe было так "уcтановка winrar"
Я на этом форуме гдето видел такой вариант, но тогда мне не до этого было...
Снимаю свой вопрос. Все оказалось до безобразия просто :)))
Добрый день.
Настраиваю автоматическую установку Windows 7 в сети с использованием WDS.
Возникла проблема с авторазбивкой диска а также с вводом в домен.
Создал два файла:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<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>
<WindowsDeploymentServices>
<Login>
<Credentials>
<Domain>домен</Domain>
<Password>*************</Password>
<Username>Администратор</Username>
</Credentials>
</Login>
</WindowsDeploymentServices>
</component>
<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>en-US; ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:d:/prof.wim#Windows 7 PROFESSIONAL" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>На сервере файл лежит в папке \\ris\REMINST\WdsClientUnattend\WDSClientUnattend.xml
Данным файлом я подключаюсь к WDS, настраиваю разрешение и раскладку клавиатуры.
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<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>
<FullName>user</FullName>
</UserData>
<Display>
<ColorDepth>32</ColorDepth>
<HorizontalResolution>1024</HorizontalResolution>
<VerticalResolution>768</VerticalResolution>
</Display>
<ImageInstall>
<OSImage>
<WillShowUI>OnError</WillShowUI>
<InstallTo>
<DiskID>0</DiskID>
<PartitionID>1</PartitionID>
</InstallTo>
</OSImage>
</ImageInstall>
<DiskConfiguration>
<WillShowUI>OnError</WillShowUI>
<Disk wcm:action="add">
<CreatePartitions>
<CreatePartition wcm:action="add">
<Order>1</Order>
<Type>Primary</Type>
<Extend>true</Extend>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Order>1</Order>
<PartitionID>1</PartitionID>
<Format>NTFS</Format>
</ModifyPartition>
</ModifyPartitions>
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
</Disk>
</DiskConfiguration>
<WindowsDeploymentServices>
<Login>
<Credentials>
<Domain>домен</Domain>
<Password>*******</Password>
<Username>Администратор</Username>
</Credentials>
</Login>
<ImageSelection>
<InstallTo>
<DiskID>0</DiskID>
<PartitionID>1</PartitionID>
</InstallTo>
<InstallImage>
<ImageName>Windows 7 PROFESSIONAL</ImageName>
<ImageGroup>all</ImageGroup>
</InstallImage>
</ImageSelection>
</WindowsDeploymentServices>
</component>
<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>en-US; ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</component>
</settings>
<settings pass="specialize">
<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="Microsoft-Windows-UnattendedJoin" 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">
<Identification>
<Credentials>
<Domain>домен</Domain>
<Password>*********</Password>
<Username>Администратор</Username>
</Credentials>
<JoinDomain>домен</JoinDomain>
<DebugJoin>false</DebugJoin>
</Identification>
</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">
<RegisteredOrganization />
<RegisteredOwner>user</RegisteredOwner>
<ComputerName>%MACHINENAME%</ComputerName>
</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>en-US; ru-RU; uk-UA</InputLocale>
<UILanguage>ru-RU</UILanguage>
<SystemLocale>ru-RU</SystemLocale>
<UserLocale>uk-UA</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">
<Display>
<ColorDepth>32</ColorDepth>
<HorizontalResolution>1024</HorizontalResolution>
<VerticalResolution>768</VerticalResolution>
</Display>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Work</NetworkLocation>
<SkipUserOOBE>true</SkipUserOOBE>
<ProtectYourPC>1</ProtectYourPC>
<SkipMachineOOBE>true</SkipMachineOOBE>
</OOBE>
<TimeZone>FLE Standard Time</TimeZone>
<RegisteredOwner>user</RegisteredOwner>
<RegisteredOrganization />
<ShowWindowsLive>false</ShowWindowsLive>
<AutoLogon>
<Password>
<Value>bgBoAGYALABmAHkAbgBjAFAAYQBzAHMAdwBvAHIAZAA=</Value>
<PlainText>false</PlainText>
</Password>
<Domain></Domain>
<Enabled>true</Enabled>
<LogonCount>4</LogonCount>
<Username>Admin</Username>
</AutoLogon>
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>bgBoAGYALABmAHkAbgBjAFAAYQBzAHMAdwBvAHIAZAA=</Value>
<PlainText>false</PlainText>
</Password>
<Name>Admin</Name>
<Group>Administrators</Group>
<Description>Локальный администратор</Description>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<Order>1</Order>
<CommandLine>C:\Inst\qwerty.exe</CommandLine>
</SynchronousCommand>
</FirstLogonCommands>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:d:/prof.wim#Windows 7 PROFESSIONAL" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
1-й файл отрабатывает замечательно: устанавливает раскладку и разрешение экрана, залазит на WDS и выводит список образов.
Со 2-м файлом проблемы: автоматически не разбивает диск и не вгоняет в домен, хотя при этом создает локального пользователя и устанавливает приложение (способ запуска - FirstLogonCommands).
Кто с таким сталкивался?
Vitaliy21
28-06-2010, 14:01
У меня ещё один вопрос, данный файл ответов не подойдёт к системе с x64 архитектурой? Если нет, то что нужно изменить чтоб он подошел?
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<servicing></servicing>
<settings pass="windowsPE">
<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>
<ProductKey>
<Key></Key>
<WillShowUI>OnError</WillShowUI>
</ProductKey>
<AcceptEula>false</AcceptEula>
</UserData>
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>1</Value>
</MetaData>
</InstallFrom>
<InstallToAvailablePartition>false</InstallToAvailablePartition>
<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">
<OOBE>
<HideEULAPage>true</HideEULAPage>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>3</ProtectYourPC>
<SkipMachineOOBE>false</SkipMachineOOBE>
<SkipUserOOBE>true</SkipUserOOBE>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
</OOBE>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<CommandLine>cmd /C %systemroot%\setup\scripts\GUIrunOnce.cmd</CommandLine>
<Description>Reg</Description>
<Order>1</Order>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>2</Order>
<CommandLine>cmd /c %DiskRoot%\Install\FirstLogonCommands.cmd</CommandLine>
</SynchronousCommand>
</FirstLogonCommands>
</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">
<ComputerName>*</ComputerName>
</component>
<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>
</settings>
<settings pass="offlineServicing">
<component name="Microsoft-Windows-PnpCustomizationsNonWinPE" 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">
<DriverPaths>
<PathAndCredentials wcm:action="add" wcm:keyValue="1">
<Path>C:\PnPdrvrs\</Path>
</PathAndCredentials>
</DriverPaths>
</component>
</settings>
<cpi:offlineImage cpi:source="catalog:c:/work/dvd/sources/install_windows 7 ultimate.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
S.T.R.E.L.O.K.
28-06-2010, 15:21
Vitaliy21,
уберите данные строчки
<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">
<ComputerName>*</ComputerName>
</component>
У меня ещё один вопрос, данный файл ответов не подойдёт к системе с x64 архитектурой? »
нужно создавать новый под х64
Alexus78
10-07-2010, 19:03
Доброго дня, коллеги!
Столкнулся вот с такой проблемой - при использовании файла ответов, приложенного ниже, установка системы доходит до момента "Completing installation..." и остается в таком состоянии бесконечно долго. В файле ответов использую параметр, для которого необходимо наличие раздела D: . - <FolderLocations>
<ProfilesDirectory>D:\USERS</ProfilesDirectory>
</FolderLocations>
Такой раздел имеется, т.к. создание логических разделов произвожу вручную. И тем не менее - процесс установки просто не может завершться. Выручите, пожалуйста - подскажите, где "собака зарыта".
Премного благодарен, заранее!
Подскажите как настроить учетную запись чтобы она называлась, не "администратор", а например - "USER", входила в группу администраторы и была только одна?
C моим файлом-ответов, - получается две учетные записи пользователя и вторая которая "USER" требует пароль.
Bond01, см. Создание учетных записей и настройка автоматического входа в систему (http://oszone.net/8598). Встроенная учетная запись "Администратор" при этом остается отключенной.
Vadikan, настроил, загвоздка была в пароле, нужно указать что пароль обязателен даже пустой.
Посмотрите еще - отключаю UAC но почему то он не отключается.
Комсомолец
20-07-2010, 17:31
Bond01, UAC админа вы выключаете. не юзера.
<RunSynchronousCommand wcm:action="add">
<Order>4</Order>
<Description>Disable UAC for users</Description>
<Path>reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableLUA" /t REG_DWORD /d 0 /f</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>5</Order>
<Description>Disable UAC for admin</Description>
<Path>reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "FilterAdministratorToken" /t REG_DWORD /d 0 /f</Path>
</RunSynchronousCommand>
у меня таким образом всё отключается.
У меня же административная учетная запись, вот я и отключаю только у админа.
mazatrackers
20-07-2010, 17:37
Vadikan, настроил, загвоздка была в пароле, нужно указать что пароль обязателен даже пустой.
Посмотрите еще - отключаю UAC но почему то он не отключается. »
Смотрим внимательно свой код
<Description> Disable UAC for amin </Description>
mazatrackers, это не влияет.
mazatrackers
20-07-2010, 17:42
Просто я предположил что админ и амин это немного разные весчи.
Еще почему - одни команды идут
Через cmd /c reg add
а другие reg add
Есть разница?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.