|
<!--
具体可参考微软的文档
https://learn.microsoft.com/en-u ... -8.1-and-8/ff716114(v=win.10)
-->
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<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">
<!-- 磁盘分区相关的选项 注意备份数据. 这个会清理所有的磁盘信息-->
<DiskConfiguration>
<Disk wcm:action="add">
<!-- 第0个磁盘-->
<DiskID>0</DiskID>
<CreatePartitions>
<!--
创建磁盘分区
Order元素指定了分区的顺序
Type元素指定了分区的类型(主分区或逻辑分区)
Size元素指定了分区的大小(以MB为单位)
Extend为true,则创建的分区会将后面的未分配空间合并到该分区中。
未指定或指定为false,则创建的分区不会合并未分配空间,未分配的空间将保持为未分配状态,可以在之后的操作中进行分配。
-->
<CreatePartition wcm:action="add">
<Order>1</Order>
<Size>100</Size>
<Type>EFI</Type>
<Extend>false</Extend>
</CreatePartition>
<CreatePartition wcm:action="add">
<Order>2</Order>
<Size>16</Size>
<Type>MSR</Type>
</CreatePartition>
<CreatePartition wcm:action="add">
<Order>3</Order>
<Size>102400</Size>
<Type>Primary</Type>
</CreatePartition>
<CreatePartition wcm:action="add">
<Order>4</Order>
<Type>Primary</Type>
<!--未分配空间合并到该分区中-->
<Extend>true</Extend>
</CreatePartition>
</CreatePartitions>
<!--
修改磁盘分区信息
Format指定了分区的格式
Label指定驱动器名称
Letter指定盘符
-->
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Order>1</Order>
<PartitionID>1</PartitionID>
<Format>FAT32</Format>
</ModifyPartition>
<ModifyPartition wcm:action="add">
<Order>2</Order>
<PartitionID>2</PartitionID>
</ModifyPartition>
<ModifyPartition wcm:action="add">
<Order>3</Order>
<PartitionID>3</PartitionID>
<Label>Win</Label>
<Letter>C</Letter>
<Format>NTFS</Format>
</ModifyPartition>
<ModifyPartition wcm:action="add">
<Order>4</Order>
<PartitionID>4</PartitionID>
<Label>Tools</Label>
<Letter>D</Letter>
<Format>NTFS</Format>
</ModifyPartition>
</ModifyPartitions>
<WillWipeDisk>true</WillWipeDisk>
</Disk>
<!--安装期间出现错误时显示 UI,以便用户能够了解错误的原因-->
<WillShowUI>OnError</WillShowUI>
</DiskConfiguration>
<UserData>
<!--
WillShowUI:Never 不会显示产品密钥 UI,而是使用预先指定的产品密钥进行自动化安装。如果需要更改产品密钥,则可以在安装完成后手动添加它。
AcceptEula:true 指定自动接受 Windows 使用条款的选项,从而避免在安装期间出现任何与使用条款相关的 UI。这也是一种自动化安装过程的方式,以确保一致性和简化安装过程。
-->
<ProductKey>
<WillShowUI>Never</WillShowUI>
</ProductKey>
<AcceptEula>true</AcceptEula>
</UserData>
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<!-- 操作系统的版本-->
<Key>/image/name</Key>
<Value>Windows 10 Pro</Value>
</MetaData>
</InstallFrom>
<WillShowUI>OnError</WillShowUI>
<!--
InstallToAvailablePartitionInstallToAvailablePartition
true:指定将Windows安装到具有足够空间的第一个可用分区,Windows安装程序从第一个磁盘上的磁盘0和分区1开始搜索可用分区,并继续搜索所有可用磁盘。
false:不会自动安装 Windows 到可用分区。程序会使用Microsoft-Windows-Setup->ImageInstall->OSImage->InstallTo所指定的分区
-->
<InstallToAvailablePartition>false</InstallToAvailablePartition>
<InstallTo>
<!-- 安装在第1个盘的第3个区-->
<DiskID>0</DiskID>
<PartitionID>3</PartitionID>
</InstallTo>
</OSImage>
</ImageInstall>
</component>
<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>
<!--安装语言为 "en-US"-->
<UILanguage>en-US</UILanguage>
<!--安装期间不显示 UI-->
<WillShowUI>Never</WillShowUI>
</SetupUILanguage>
<!--默认输入语言和键盘布局。在这里,"0804:00000804" 表示将默认输入语言设置为 "zh-CN"(中文,中国)-->
<InputLocale>0804:00000804</InputLocale>
<!--指定PC/AT增强型键盘(101/102键)-->
<LayeredDriver>1</LayeredDriver>
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<!--备选语言,表示在 UI 语言不可用时,将使用英语(美国)作为备选语言。-->
<UILanguageFallback>en-US</UILanguageFallback>
<UserLocale>zh-CN</UserLocale>
</component>
</settings>
<settings pass="specialize">
<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>
<component name="Microsoft-Windows-Deployment" 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">
<RunAsynchronous>
<!--Windows 安装期间异步执行命令-->
<RunAsynchronousCommand wcm:action="add">
<!--描述-->
<Description>disable admin</Description>
<!--表示该命令将在第1个异步命令之后执行-->
<Order>1</Order>
<!--
要执行的命令,下面命令的作用是关闭administrator帐户,active:yes是开启
-->
<Path>cmd /c net user administrator /active:no </Path>
</RunAsynchronousCommand>
</RunAsynchronous>
</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">
<!--默认输入语言和键盘布局。在这里,"0804:00000804" 表示将默认输入语言设置为 "zh-CN"(中文,中国)-->
<InputLocale>0804:00000804</InputLocale>
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<!--备选语言,表示在 UI 语言不可用时,将使用英语(美国)作为备选语言。-->
<UILanguageFallback>en-US</UILanguageFallback>
<UserLocale>zh-CN</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">
<!--
p@ssword"
设置指定是否启用自动登录过程
<AutoLogon>
<Password>
<Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</Password>
<Enabled>false</Enabled>
<LogonCount>1</LogonCount>
<Username>AOD</Username>
</AutoLogon>
-->
<OOBE>
<!--隐藏用户许可协议页面-->
<HideEULAPage>true</HideEULAPage>
<!--隐藏本地帐户设置页面-->
<HideLocalAccountScreen>true</HideLocalAccountScreen>
<!--隐藏OEM注册页面-->
<HideOEMRegistrationScreen>true</HideOEMRegistrationScreen>
<!--隐藏在线帐户设置页面-->
<HideOnlineAccountScreens>true</HideOnlineAccountScreens>
<!--隐藏无线网络设置页面-->
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<!--指定网络位置类型。可选值有Home、Work、Other。Other禁用网络发现-->
<NetworkLocation>Other</NetworkLocation>
<!--指定“PC安全保护”设置的级别。在此示例中,设置为“3”,即自动开启Windows防火墙并下载和安装重要更新-->
<ProtectYourPC>3</ProtectYourPC>
<!--不启用零售演示模式-->
<UnattendEnableRetailDemo>false</UnattendEnableRetailDemo>
<!--跳过计算机OOBE(包括网络设置,Windows更新和其他设置)-->
<SkipMachineOOBE>true</SkipMachineOOBE>
<!--跳过用户OOBE(包括设置个人首选项和设置)-->
<SkipUserOOBE>true</SkipUserOOBE>
</OOBE>
<UserAccounts>
<!-- 设置administrator密码,因为关闭了administrator,所以这里密码也不用设置了
<AdministratorPassword>
<Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</AdministratorPassword>
-->
<!--本地用户-->
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<!--p@ssword"-->
<Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</Password>
<Description></Description>
<DisplayName>AOD</DisplayName>
<Group>Administrators</Group>
<Name>AOD</Name>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
<!--显示蓝牙任务栏图标-->
<BluetoothTaskbarIconEnabled>true</BluetoothTaskbarIconEnabled>
<!--禁用自动设置夏令时选项-->
<DisableAutoDaylightTimeSet>true</DisableAutoDaylightTimeSet>
<!--禁止在任务栏中清除通知和操作中心-->
<DoNotCleanTaskBar>true</DoNotCleanTaskBar>
<!--不显示Windows Live服务链接-->
<ShowWindowsLive>false</ShowWindowsLive>
<!--设置注册组织名称,即在计算机属性中查看的组织名称-->
<RegisteredOrganization>AOD</RegisteredOrganization>
<!--设置计算机的注册所有者名称-->
<RegisteredOwner>AOD</RegisteredOwner>
<!--设置时区,这里设置为中国标准时间-->
<TimeZone>China Standard Time</TimeZone>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:d:/install.wim#Windows 10 Pro" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
不行,我用这个autounattend.xml,可以无人会上值守的安装win10,并关闭了administrator,并建了一个aod的用户,但每次进系统都不需要输密码,我想要输密码啊,要怎么改
|
|