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

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

适用于: Windows 10 – 所有版本
原始 KB 数: 824687

总结

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

备注

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

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

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

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

命令行选项

详细信息

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

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

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

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

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

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

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

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

  • /uninstall - 删除包。

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

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

数据收集

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