我刚刚从一个离开的人那里继承了一个 InstallShield 2009 项目(哦,高兴),并试图让 setup.exe 在静默模式下运行。该项目是一个基本的 MSI 项目,根据文档,我应该能够指定 /s 开关与 /v/qn 结合使用,以使安装程序和 MSI 进程静默。但是,当我这样做时,该过程会正常显示所有对话框。我尝试使用 /r 开关生成答案文件,但这无法在任何位置产生任何 setup.iss 的迹象(我检查了 windows 文件夹,这显然是它所在的位置)。
为什么该过程会忽略静默命令?我在安装日志中看不到任何表示问题的内容...我正在使用的命令行是这样的:
setup.exe /s /v/qn
我尝试了各种小写和大写的组合,但无济于事。任何意见,将不胜感激。
史蒂夫
编辑:
我也试过:
setup.exe /s /v"/qn"
这也不起作用。
编辑2:
值得指出的是,安装程序正在执行并从产品的先前版本升级到新版本。弹出的第一个对话框是“extracting msi”对话框,然后是“welcome to upgrade”对话框。