/v/qn 参数对 Windows 静默安装程序有什么作用?

Cla*_*diu 7 automation windows installation automated-install msi

此页面说要进行静默安装,请传入参数/s /v/qn。它提到了什么/s- 静默安装 - 但没有提到什么/v/qn

那么它有什么作用呢?为什么是奇怪的格式?(在一个安装程序上我尝试过/v /qn(有空格)但它没有用。虽然在另一个安装程序上我也必须做/S(大写)并且/v/qn似乎没有做任何事情。)

jsc*_*ott 10

再次阅读页面。

将数据传递给安装

/v:将参数传递给 Msiexec(基本 MSI 和 InstallScript MSI 项目) /v 选项用于将命令行选项和公共属性的值传递给 Msiexec.exe。

因此/v/qn将传递/qn到嵌入式 MSI 安装程序。这/qn是一个msiexec开关,指示在没有 UI 的情况下运行。您可以msiexec 在此支持文章中找到所有开关

“wierd”格式是必需的,因为这是 InstallShield 命令行解析器的编程方式。很可能,他们以这种方式构建它以确保msiexec开关/属性在命令行和脚本中是明确的。