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

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

这一页说要进行静默安装,您需要传入参数/s /v/qn。它提到了/s静默安装的作用,但没有提到具体/v/qn是什么。

那么它有什么用呢?为什么格式很奇怪?(在一个安装程序上我尝试过/v /qn(带空格),但没有成功。而在另一个安装程序上我也必须这样做/S(大写),但/v/qn似乎没有任何效果。)

答案1

再次阅读该页面。

将数据传递至安装

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

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

之所以需要“怪异”格式,是因为 InstallShield 命令行解析器就是按照这种格式运行的。他们这样构建它很可能是为了确保msiexec命令行和脚本中的开关/属性不会产生歧义。

相关内容