Microsoft 软件更新包的命令行开关

本文介绍 Microsoft 为部署包含软件更新的包而采用的一致的命令行开关集。

适用于:Windows 10 - 所有版本
原始 KB 编号: 824687

摘要

Microsoft 正在采用一组一致的命令行开关,可用于部署包含软件更新的包,例如安全更新、关键更新和修补程序。 本文介绍这些新的命令行开关及其行为。

注意

支持这些新命令行开关的包也支持早期的命令行开关,以实现向后兼容性。 但是,应停止使用早期开关,因为将来的软件更新可能会删除此支持。

有关 Windows 软件更新包使用的命令行开关的其他信息,请单击以下序列号以查看 Microsoft 知识库中的文章:

适用于 Windows 软件更新包的262841命令行开关

有关 Windows Installer 使用的命令行开关的其他信息,请访问以下 Microsoft 网站:

命令行选项

更多信息

Microsoft 正在为软件更新包采用以下命令行开关:

  • /帮助;/H;/? - 显示一个对话框,显示安装程序命令的正确用法,包括其所有命令行开关及其行为的列表。 可以在命令行界面 (CLI) 或图形用户界面 (GUI) 中显示此帮助信息。 如果未正确使用任何命令行开关,则会调用此帮助开关并显示正确的用法。 该对话框还提供对更多联机信息的引用。

  • /quiet - 在“安静”模式下运行安装程序或删除程序。 程序不会提示用户发送任何消息。 程序在日志文件中输入所有消息。 默认情况下,如果进程需要重启才能使更改生效,则程序会重启计算机,且不会提示或警告。 若要更改默认重启行为,请使用其他重启模式。

  • /passive - 在“被动”模式下运行安装程序或删除程序。 程序不会提示用户出现任何错误消息。 用户看到一个进度栏,指示正在进行安装或删除。 用户无法取消安装或删除。 默认情况下,程序调用 /warnrestart 开关。 如果程序正在安装多个更新,则进度栏指示安装进度或删除每个更新。

  • /norestart - 安装或删除后不会重新启动计算机,即使该过程需要重启才能使更改生效也是如此。

  • /forcerestart - 在安装或删除后重启计算机,即使该过程不需要重启即可使更改生效。 重启会强制关闭正在运行的程序。

  • /warnrestart[:x ] - 调用一个对话框,该对话框警告用户在 x 秒内 (在 30 秒内重启(如果没有) 指定值)。 例如,若要警告重启将在 60 秒后发生,请键入 /warnrestart:60。 对话框包含“ 取消” 按钮和“ 立即重启” 按钮。 如果用户单击“ 取消”,则计算机不会重启。

  • /promptrestart - 提示用户必须重启计算机才能使更改生效。 用户可以选择是否重新启动计算机。

  • /uninstall - 删除包。

  • /log - 使用户能够定义本地日志文件的路径。 此开关调用默认日志记录行为。

  • /extract - 使你能够将安装文件提取到指定的文件夹。

数据收集

如果需要 Microsoft 支持方面的帮助,建议按照使用 TSS 针对与部署相关的问题收集信息中所述的步骤收集信息。