5

Существуют ли предварительно созданные файлы Autounattend.xml для автоматической установки Windows 7 x86? Я экспериментировал и создавал файл XML, но мне всегда предлагалось выбрать жесткий диск для форматирования. Я не могу добавить в сценарий, чтобы автоматизировать этот процесс.

Я попытался добавить часть DiskConfiguration, но установка продолжает выдавать ошибку, что мой diskID неверен.

Как мне решить эту проблему? Существует ли какой-либо предварительно созданный файл Autounattend.xml, который автоматизирует все?

Я хочу, чтобы он работал на виртуальной машине VMware. В настоящее время VMware создает собственный диск по умолчанию. Так что RT Seven Lite работает только на обычном компьютере, а не на VMware.

2 ответа2

5

Следующий файл autounattended.xml можно использовать для полной автоматизации установки Windows 7.

Будет:

  • Создайте отдельный раздел для загрузочного, системного, аварийного дампа и основного раздела.
  • Введите ключ продукта
  • Введите информацию об организации
  • Настройте Internet Explorer 8
  • Отключить информационную панель
  • Отключить интернет-ускорители
  • Отключить инструменты разработчика
  • Отключить сообщение о первом запуске
  • Установить www.google.com.au в качестве домашней страницы
  • Установите Google Australia в качестве поискового поставщика по умолчанию
  • Установите брандмауэр на вариант 3 - Работа
  • Включить учетную запись «Администратор»
  • Установите пароль администратора для пароля
  • Создайте учетную запись локального администратора с именем «Имя пользователя» с паролем «пароль»
  • Запрашивать имя компьютера (не запрашивать новую учетную запись пользователя)

Прежде чем вы сможете успешно использовать этот автоматический файл, вам необходимо изменить:

  • Ключ продукта
  • Информация об организации
  • пароль локального администратора
  • Имя пользователя и пароль учетной записи локального администратора

Autounattend.xml:

 <?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">
            <ImageInstall>
                <OSImage>
                    <WillShowUI>Never</WillShowUI>
                    <InstallTo>
                        <DiskID>0</DiskID>
                        <PartitionID>1</PartitionID>
                    </InstallTo>
                </OSImage>
            </ImageInstall>
            <UserData>
                <ProductKey>
                    <WillShowUI>Never</WillShowUI>
                    <Key>XXXX-XXXX-XXXX-XXXX-XXXX</Key>
                </ProductKey>
                <FullName>Information Technology Services</FullName>
                <Organization>Organisation Name</Organization>
                <AcceptEula>true</AcceptEula>
            </UserData>
            <DiskConfiguration>
                <WillShowUI>Never</WillShowUI>
                <Disk>
                    <DiskID>0</DiskID>
                    <WillWipeDisk>true</WillWipeDisk>
                    <CreatePartitions>
                        <CreatePartition>
                            <Order>1</Order>
                            <Type>Primary</Type>
                            <Extend>true</Extend>
                        </CreatePartition>
                    </CreatePartitions>
                </Disk>
            </DiskConfiguration>
        </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">
                    <Path>net user administrator /active:yes</Path>
                    <Order>1</Order>
                </RunSynchronousCommand>
            </RunSynchronous>
        </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">
            <ShowWindowsLive>false</ShowWindowsLive>
        </component>
        <component name="Microsoft-Windows-IE-InternetExplorer" 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">
            <FilterLevel>High</FilterLevel>
            <ShowInformationBar>false</ShowInformationBar>
            <DisableAccelerators>true</DisableAccelerators>
            <DisableDevTools>true</DisableDevTools>
            <DisableFirstRunWizard>true</DisableFirstRunWizard>
            <DisableOOBAccelerators>true</DisableOOBAccelerators>
            <Home_Page>http://www.google.com.au</Home_Page>
            <SearchScopes>
                <Scope wcm:action="add">
                    <ScopeDefault>true</ScopeDefault>
                    <ScopeDisplayName>Google</ScopeDisplayName>
                    <ScopeKey>SearchProvider1</ScopeKey>
                    <ScopeUrl>http://www.google.com.au/search?q={searchTerms}</ScopeUrl>
                </Scope>
            </SearchScopes>
        </component>
        <component name="Microsoft-Windows-ErrorReportingCore" 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">
            <DisableWER>1</DisableWER>
        </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>
                <ProtectYourPC>3</ProtectYourPC>
                <NetworkLocation>Work</NetworkLocation>
                <SkipMachineOOBE>true</SkipMachineOOBE>
                <SkipUserOOBE>false</SkipUserOOBE>
            </OOBE>
            <UserAccounts>
                <LocalAccounts>
                    <LocalAccount wcm:action="add">
                        <Password>
                            <Value>password</Value>
                            <PlainText>true</PlainText>
                        </Password>
                        <Name>UserName</Name>
                        <Group>Administrators</Group>
                    </LocalAccount>
                </LocalAccounts>
                <AdministratorPassword>
                    <Value>password</Value>
                    <PlainText>true</PlainText>
                </AdministratorPassword>
            </UserAccounts>
            <TimeZone>Eastern Standard Time</TimeZone>
        </component>
    </settings>
</unattend>

Источник: Пример Windows 7 Autounattend

1

Вы также можете использовать такую утилиту, как RT7Lite, для создания автоматической установки Windows, аналогичной более старой версии nLite для Windows XP. Вы также можете удалить ненужные компоненты и функции из операционной системы, а также удалить их из самой установки.

В зависимости от того, что вы хотите / нужно удалить, вы можете резко уменьшить размер установленной операционной системы. Однако, если вам нужен только файл Autounattend.xml , вы можете выполнить весь процесс сборки и извлечь окончательный файл из полученного образа диска.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .