将应答文件与 Sysprep 配合使用

您所在的位置:网站首页 sysprep电脑无法启动 将应答文件与 Sysprep 配合使用

将应答文件与 Sysprep 配合使用

2024-05-01 12:59| 来源: 网络整理| 查看: 265

将应答文件与 Sysprep 配合使用 项目 05/30/2023

你可以将应答文件与系统准备 (Sysprep) 工具一起使用来配置无人参与的 Windows 安装程序设置。 本主题介绍了将应答文件与 Sysprep 一起使用的一些注意事项和过程。 若要详细了解可添加到应答文件的 Windows 组件和设置,请参阅无人参与的 Windows 安装程序参考。

无限次运行 Sysprep

如果你指定产品密钥,Windows 会自动激活,并且你可以无限次运行 Sysprep 命令。 要通过提供产品密钥自动激活 Windows,请在 specialize 配置阶段期间,在 MMicrosoft-Windows-Shell-Setup\ProductKey 无人参与设置中指定有效的产品密钥。 如果你没有通过提供产品密钥来自动激活 Windows,Windows 会提示最终用户输入产品密钥。

在 generalize、auditSystem 和 auditUser 配置阶段中应用设置

并不是所有的配置阶段都在 Windows 安装过程中运行。 generalize、auditSystem 和 auditUser 配置阶段只有在你运行 Sysprep 时才可用。

仅当你运行 Sysprep 时才会处理以下设置:

运行 Sysprep /audit 命令后启动进入审核模式时,会处理 auditSystem 和 auditUser 配置过程中的设置。

运行 Sysprep /generalize 命令时会处理 generalize 配置阶段中的设置。 通用化配置阶段删除了特定于系统的设置,以便你可以在多台计算机上部署相同的映像。

有关详细信息,请参阅配置阶段的工作方式。

将答案文件缓存到计算机

如果你使用答案文件安装 Windows,则该答案文件将缓存到系统中。 当稍后的配置阶段运行时,计算机会将该答案文件中的设置应用到系统。 由于此答案文件已缓存,因此当你运行 Sysprep 命令时,系统会应用缓存的答案文件中的设置。 如果要使用其他应答文件中的设置,可以使用 Sysprep /unattend: 选项指定单独的 Unattend.xml 文件。

有关详细信息,请参阅 Sysprep 命令行选项。 有关如何使用隐式应答文件搜索的详细信息,请参阅 Windows 安装程序自动化概述。 在通用化配置阶段保留即插即用设备驱动程序

在运行 Sysprep /generalize 命令时使用将 Microsoft-Windows-PnPSysprep PersistAllDeviceInstalls 组件设置为 true 的答案文件,即可保留设备驱动程序。 在 specialize 配置阶段,即插即用会扫描计算机中的设备,然后为检测到的设备安装设备驱动程序。 默认情况下,当你对系统进行通用化时,计算机会从系统中卸载这些设备驱动程序。

在答案文件中显示 RunSynchronous 操作

在审核模式下,你可以查看在 auditUser 配置阶段运行的 Microsoft-Windows-Deployment RunSynchronous 命令的状态。 “AuditUI”窗口显示命令的状态并提供:

用于指示安装正在进行且未挂起的可视进度。 失败发生的时间和位置的可视指示。 如果命令没有创建日志文件,这将提供快速诊断。

如果答案文件在 auditUser 配置阶段中包含 RunSynchronous 命令,则会在“AuditUI”窗口中显示命令列表。 命令按 Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand Order 设置指定的顺序显示。 用户界面中的每个列表项都是来自下列其中一个字符串:

Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand Description(如果存在) Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand Path

Sysprep 按顺序处理所有 RunSynchronous 命令。 如果命令成功,其相关列表项将显示一个绿色复选标记注释。 如果命令失败,它的相关列表项将显示一个红色的 X 注释。 如果命令请求重新启动,则在启动后会出现“AuditUI”窗口,但只会出现未处理的列表项。 以前处理的项目不再出现在“AuditUI”窗口中。 如果“AuditUI”窗口中的项目列表超过了显示的高度,则该列表将被截断以显示并且不会滚动。 因此,你可能看不到某些项。

Windows 安装程序将返回代码解释为“AuditUI”窗口中的状态值。 零值表示成功。 非零值表示失败。 根据 Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand WillReboot 设置的值,命令的返回值可能会影响 Windows 安装程序的行为。

正在重新启动

如果 WillReboot 命令设置为 Always:

如果命令返回 0,其相关列表项将显示一个绿色复选标记注释。 将立即重新启动。 如果命令返回一个非零数字,则其相关列表项将显示一个红色 X 注释。 将立即重新启动。 当 WillReboot 设置为 Always 或 Never 时,非零返回值不会被视为致命错误。

如果 WillReboot 命令设置为 Never:

如果命令返回 0,其相关列表项将显示一个绿色复选标记注释。 如果命令返回一个非零数字,则其相关列表项将显示一个红色 X 注释。 当 WillReboot 设置为 Always 或 Never 时,非零返回值不会被视为致命错误。

如果 WillReboot 命令设置为 OnRequest:

如果命令返回 0,其相关列表项将显示一个绿色复选标记注释。 如果命令返回 1,其相关列表项将显示一个绿色复选标记注释。 将立即重新启动。 如果命令返回 2,其相关列表项将短暂显示一个绿色复选标记注释。 将立即重新启动。 重新启动之后,由于命令仍在进行,因此会再次在“AuditUI”中显示不带批注的相关列表项。 如果该命令返回其他值,则会发生致命错误并出现阻止对话框。 如果存在 Errorhandler.cmd 文件,则不会出现对话框。 有关 Errorhandler.cmd 文件的详细信息,请参阅将自定义脚本添加到 Windows 安装程序。 相关主题

Sysprep(系统准备)概述

Sysprep 命令行选项

服务器角色的 Sysprep 支持

Sysprep 过程概述

部署故障排除和日志文件



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3