无忧启动论坛
标题: Untitled.xml 应答文件详解(摘自官方) [打印本页]
作者: chishingchan 时间: 2021-12-1 09:37
标题: Untitled.xml 应答文件详解(摘自官方)
请大家不要回复此贴,以免扰乱连续性,谢谢合作!
请大家不要回复此贴,以免扰乱连续性,谢谢合作!
请大家不要回复此贴,以免扰乱连续性,谢谢合作!
windowsPE 配置阶段
windowsPE 配置阶段用于配置特定于 Windows(R) PE 的设置以及应用于安装的设置。
例如,您可以指定 Windows PE 的显示分辨率、保存日志文件的位置以及其他 Windows PE 相关的设置。
下图说明了 windowsPE 配置阶段。
windowsPE 配置阶段还允许您指定与 Windows 安装程序相关的设置,包括:
请大家不要回复此贴,以免扰乱连续性,谢谢合作!
请大家不要回复此贴,以免扰乱连续性,谢谢合作!
请大家不要回复此贴,以免扰乱连续性,谢谢合作!
作者: chishingchan 时间: 2021-12-1 09:37
offlineServicing 配置阶段
使用 offlineServicing 配置阶段将无人参与安装设置应用到脱机 Microsoft(R) Windows(R) 映像。在此配置阶段,可以将语言包、更新、设备驱动程序或其他程序包添加到脱机映像中。
offlineServicing 配置阶段在 Windows 安装期间运行。安装程序提取并安装 Windows 映像,然后执行部署映像服务和管理 (Dism.exe) 工具。答案文件的 <servicing> 部分列出的程序包和 <offlineServicing> 部分中的设置将应用于脱机 Windows 映像。
此外,您还可以将 Dism.exe 工具与答案文件一起使用,以应用 offlineServicing 阶段中的设置。
作者: chishingchan 时间: 2021-12-1 09:38
generalize 配置阶段
Windows(R) 安装程序的 generalize 配置阶段用于创建可以在整个组织中使用的 Windows 参考映像。使用 generalize 配置阶段中的设置可以将此参考映像的所有部署行为自动化。相比较而言,使用 [color=var(--theme-hyperlink)]specialize 配置阶段 配置阶段中应用的设置可以覆盖单一、特定部署的行为。 通用化系统时,会删除 Windows 给定安装的特定配置数据。例如,在 generalize 配置阶段中,会将唯一的安全 ID (SID) 和其他硬件特定的设置从映像中删除。
只有运行带 /generalize 选项的 Sysprep 命令时,generalize 配置阶段才会运行。答案文件 <generalize> 部分中的答案文件设置会在 Sysprep 通用化发生之前应用到系统中。然后关闭系统。
下图显示了 generalize 配置阶段的过程。
下次系统启动之后,会立即运行 [color=var(--theme-hyperlink)]specialize 配置阶段 配置阶段。运行 Sysprep 时,可以通过指定 /audit 或 /oobe 选择将 Windows 启动到审核模式或“欢迎使用 Windows”。对计算机进行通用化之后,specialize 配置阶段会始终运行,无论计算机是配置为启动到审核模式还是启动到“欢迎使用 Windows”。
作者: chishingchan 时间: 2021-12-1 09:39
specialize 配置阶段
在 Microsoft(R) Windows(R) 安装程序的 specialize 配置阶段中,会应用特定于计算机的映像信息。例如,可以配置网络设置、区域设置以及域信息。
specialize 配置阶段与 [color=var(--theme-hyperlink)]generalize 配置阶段 配置阶段结合使用。[color=var(--theme-hyperlink)]generalize 配置阶段 阶段用于创建可以在整个组织内使用的 Windows 参考映像。您可以从这个基本的 Windows 参考映像添加进一步的自定义,将这些自定义应用于组织内不同部门或者应用于不同的 Windows 安装。 下图说明了如何使用 specialize 配置阶段来应用这些特定的自定义。
例如,在 specialize 配置阶段,可以为企业中不同的部门或分支机构指定不同的 Internet Explorer(R) 主页。然后,此设置将覆盖默认主页。
作者: chishingchan 时间: 2021-12-1 09:40
auditSystem 配置阶段
OEM 和公司可以使用审核模式将附加设备驱动程序、应用程序和其他更新安装到主 Windows(R) 映像。此外,还可以在将计算机发售给最终用户之前对安装进行测试。
当 Windows 启动到审核模式时,将进行 auditSystem 配置阶段和 [color=var(--theme-hyperlink)]auditUser 配置阶段 无人参与的 Windows 安装程序设置。 AuditSystem 配置阶段以审核模式在系统环境中进行无人参与的 Windows 安装程序设置。AuditSystem 配置阶段在 [color=var(--theme-hyperlink)]auditUser 配置阶段 配置阶段之前立即运行,后者用于应用用户环境中的设置。 使用审核模式,只需维护很少的 Windows 映像,因为可以使用最小的驱动程序和应用程序集创建参考映像。在审核模式期间,可以使用其他驱动程序更新该映像。然后,您可以测试并解决与 Windows 映像上的故障和不正确安装的设备相关的任何问题。
下图显示审核模式的过程。
仅当将 Windows 安装程序配置为启动到审核模式时,auditSystem 配置阶段才会运行。通过使用 audit 选项中的 sysprep 命令,或 generalize 和 audit 选项中的 sysprep 命令,可以启动到审核模式,或者可以指定 Microsoft-Windows-Deployment 组件中的 Reseal 设置。有关详细信息,请参阅 Windows® 无人参与安装参考。
审核模式是可选项。
作者: chishingchan 时间: 2021-12-1 09:41
auditUser 配置阶段
OEM 和公司可以使用审核模式安装附加设备驱动程序、应用程序和其他更新。当 Windows(R) 启动至审核模式时,无人参与 Windows 安装程序的 [color=var(--theme-hyperlink)]auditSystem 配置阶段 和 auditUser 设置会得到处理。auditUser 配置阶段始终在 auditSystem 配置阶段之后运行。 auditUser 配置阶段在审核模式下处理用户上下文中的无人参与安装程序设置。auditUser 配置阶段在 [color=var(--theme-hyperlink)]auditSystem 配置阶段 阶段之后运行,后者用于在系统上下文中应用设置。 通常,auditUser 配置阶段用于执行 RunSynchronous 或 RunAsynchronous 命令。这些命令用于在审核模式中运行脚本、应用程序或其他可执行文件。
使用审核模式,只须维护很少的 Windows 映像,因为您可以使用最小的驱动程序集创建参考映像。在审核模式期间,可以使用其他驱动程序更新该映像。然后,您可以测试并解决与 Windows 映像上的故障和不正确安装的设备相关的任何问题。
以下图表阐释了审核模式过程。
仅在将 Windows 安装程序配置为启动至审核模式时,auditUser 配置阶段才会运行。可以使用 sysprep /audit 或 sysprep /generalize /audit 命令启动至审核模式,也可以在 Microsoft-Windows-Deployment 组件中指定 Reseal 设置。有关详细信息,请参阅 Windows® 无人参与安装参考。
审核模式是可选项。
作者: chishingchan 时间: 2021-12-1 09:42
oobeSystem 配置阶段
oobeSystem 配置阶段会对最终用户初次启动体验(也称为“欢迎使用 Windows”)期间应用的设置进行配置。oobeSystem 配置阶段设置在用户首次登录到 Windows(R) 前被处理。
全新安装体验 (OOBE) 在用户首次启动新配置的计算机时运行。OOBE 在 Windows shell 或任何其他软件运行之前运行,并执行配置和运行 Windows 所必需的一小组任务。
以下图表说明了最终用户首次启动新配置的计算机时所发生的过程。结果是“欢迎使用 Windows”或最终用户的首次启动体验。
可以使用 /oobe 选项运行 sysprep 命令将 Windows 配置为启动到“欢迎使用 Windows”。默认情况下,运行 Windows 安装程序后,启动“欢迎使用 Windows”。
作者: chishingchan 时间: 2021-12-1 09:50
Untitled.xml 例子:
- <?xml version="1.0" encoding="utf-8"?>
- <!--注释-->
- <unattend xmlns="urn:schemas-microsoft-com:unattend">
- <settings pass="windowsPE">
- </settings>
- <settings pass="offlineServicing">
- </settings>
- <settings pass="generalize">
- </settings>
- <settings pass="specialize">
- </settings>
- <settings pass="auditSystem">
- </settings>
- <settings pass="auditUser">
- </settings>
- <settings pass="oobeSystem">
- </settings>
- <cpi:offlineImage cpi:source="wim:x:/install.wim#Windows Server 2022 SERVERSTANDARD" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
- </unattend>
复制代码
作者: chishingchan 时间: 2021-12-1 10:18
本帖最后由 chishingchan 于 2021-12-1 10:19 编辑
- Microsoft-Windows-Audio-AudioCore 组件指定音频和音量控制的设置。
- EnableCaptureMonitor 指定 Windows 是否可以播放连接到音频输入端口的音频。
- true 指定最终用户可以将系统配置为从连接到音频输入端口的设备播放音频。这是默认值
- false 指定最终用户不能将系统配置为从连接到音频输入端口的设备播放音频。
- 有效的配置通过:specialize
- XML 示例
- 以下 XML 输出指定最终用户无法将系统配置为从连接到音频输入端口的设备播放音频。
- <component name="Microsoft-Windows-Audio-AudioCore" 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">
- <EnableCaptureMonitor>false</EnableCaptureMonitor>
- </component>
复制代码
- Microsoft-Windows-Audio-VolumeControl 组件指定音频和音量控件的设置。
- EnableVolumeControlWhileLocked 指定在计算机锁定时是否可以更改音量。
- true 当计算机被锁定时,可以更改音量。这是默认值。
- false 计算机锁定时,无法更改音量。
- 有效的配置通过:specialize
- XML 示例
- 以下 XML 输出指定在计算机锁定时音量控制不可用。
- <component name="Microsoft-Windows-Audio-VolumeControl" 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">
- <EnableVolumeControlWhileLocked>false</EnableVolumeControlWhileLocked>
- </component>
复制代码
- Microsoft-Windows-Authentication-AuthUI 组件指定 Windows 启动声音的设置。
- DisableStartupSound 指定是否应在 Windows 启动时播放 Windows 启动声音。
- true 指定不应在 Windows 启动时播放 Windows 启动声音。
- false 覆盖默认的 Windows 行为以强制默认播放启动声音。
- 不要使用此值配置此无人参与设置。如果您使用 **true** 值禁用启动声音,则仅使用此无人值守设置。
- 有效的配置通过:specialize
- XML 示例
- 以下 XML 输出指定 Windows 不应播放其启动声音:
- <component name="Microsoft-Windows-Authentication-AuthUI" 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">
- <DisableStartupSound>true</DisableStartupSound>
- </component>
复制代码
作者: chishingchan 时间: 2021-12-1 10:43
- Microsoft-Windows-BLB-WSB-Online-Main 组件指定设置以描述 Windows Server Backup 菜单中的在线备份服务。
- DescriptionText1 指定 Windows Server Backup 菜单中联机备份服务描述的两行中的第一行。
- 资源ID 为在线备份服务描述的两行中的第一行指定资源 DLL 文件中的资源 ID。ResourceID 是一个整数。
- DescriptionText2 指定 Windows Server Backup 菜单中联机备份服务描述的两行中的第二行。
- 资源ID 为在线备份服务描述的两行中的第一行指定资源 DLL 文件中的资源 ID。ResourceID 是一个整数。
- EnableOnlineBackup 指定有关联机备份服务的建议是否出现在 Windows Server Backup 菜单中。
- true 指定推荐的联机备份服务出现在 Windows Server Backup 菜单中。这是默认值。
- false 指定在 Windows Server Backup 菜单中不显示有关联机备份服务的建议。
- Icon 指定出现在 Windows Server Backup 菜单中的图标,用于描述推荐的在线备份服务。
- 资源ID 为图标文件指定资源 DLL 文件中的资源 ID。资源ID 是一个整数。
- Link1 为描述在线备份服务的两个链接中的第一个指定 URL 或文件路径。
- 资源ID 为链接指定资源 DLL 文件中的资源ID。资源ID 是一个整数。
- Link1Text 指定出现在描述 Windows Server Backup 菜单中推荐的联机备份服务的两个链接中的第一个上的文本。
- 资源ID 指定资源 DLL 文件中出现在描述推荐在线备份服务的第一个链接上的文本的资源 ID。资源ID 是一个整数。
- Link2 为描述在线备份服务的两个链接中的第二个指定 URL 或文件路径。
- 资源ID 为链接指定资源 DLL 文件中的资源ID。资源ID 是一个整数。
- Link2Text 指定出现在描述 Windows Server Backup 菜单中推荐的联机备份服务的两个链接中的第二个链接上的文本。
- 资源ID 指定资源 DLL 文件中出现在描述推荐在线备份服务的第二个链接上的文本的资源 ID。资源ID 是一个整数。
- ProviderName 指定 Windows Server Backup 菜单中联机备份服务的备份提供程序的名称。
- 资源ID 从资源 DLL 文件中指定提供程序名称的资源ID。资源ID 是一个整数。
- ResourceDll 指定用于描述 Windows Server Backup 菜单中的联机备份服务的多个设置的资源 DLL 文件。这包括 DescriptionText1、DescriptionText2、Icon、Link1、Link1Text、Link2、Link2Text 和 ProviderName。
- Path 指定资源 DLL 文件的路径和文件名。Path 是一个最大长度为 259 个字符的字符串。
- 有效的配置通过:specialize、oobeSystem
- XML 示例
- 以下 XML 输出显示了如何描述推荐的在线备份服务。这包括提供者信息、描述、链接和图标。
- <component name="Microsoft-Windows-BLB-WSB-Online-Main" 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">
- <EnableOnlineBackup>true</EnableOnlineBackup>
- <ResourceDll>%ProgramFiles%\Microsoft Shared\Resource.dll</ResourceDll>
- <ProviderName>100</ProviderName>
- <Icon>101</Icon>
- <Link1>200</Link1>
- <Link1Text>201<Link1Text>
- <DescriptionText1>202</DescriptionText1>
- <Link2>300</Link2>
- <Link2Text>301<Link2Text>
- <DescriptionText2>302</DescriptionText2>
- </component>
复制代码
作者: fenly 时间: 2021-12-1 17:34
学习了
作者: 邪恶海盗 时间: 2021-12-1 20:10
这是个好东西...
作者: CQgaxm 时间: 2021-12-2 08:15
好东西,学习了
作者: devilma 时间: 2022-5-12 14:56
学习了,感谢楼主。。。
作者: llnm 时间: 2022-5-13 20:57
谢谢分享
作者: wxgx 时间: 2022-6-3 07:16
感谢分享,学习一下。
| 欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) |
Powered by Discuz! X3.3 |