这个页面说要做一个无声的安装,你传递参数/s /v/qn 。 它提到了什么 – 静默安装 – 但不是/v/qn做什么。
那么它是做什么的? 为什么奇怪的格式? (在一个安装程序中,我尝试了/v /qn (有一个空格),但它并不工作,尽pipe在另外一个我也必须做/S (大写)和/v/qn似乎没有任何操作。
再次阅读页面。
将数据传递给安装
/ v:将parameter passing给Msiexec(基本MSI和InstallScript MSI项目)/ v选项用于将命令行选项和公共属性值传递给Msiexec.exe。
所以/v/qn会将/v/qn传递给embedded式MSI安装程序。 /qn是msiexec开关,指示在没有UI的情况下运行。 您可以在此支持文章中find所有msiexec 开关 。
“奇怪的”格式是必需的,因为这是InstallShield命令行parsing器编程的function。 很有可能,他们通过这种方式构build,以确保msiexec开关/属性在命令行和脚本中是明确的。