您好,我使用Installshield 2015创建安装程序。我的安装程序具有报告查看器的先决条件,因此我想静默安装CR_Runtime13.0.17.msi。对于这种情况,我们想要一个命令来启动cr_runtime设置静默,在网上进行多次搜索后我发现了这个命令。
msiexec /i IsSetupPrerequisites\CR_Runtime13\CR_Runtime13.0.17.msi /qb /norestart
当我在Cmd上使用此命令时,它运行良好,安装程序以进度条静默开始但是当我在installshield上使用此命令时,它每次都显示错误和帮助。
请帮我创建一个installshield命令,以静默方式安装cr_runtime13.0.17。
最后我附上了installshield命令页面和我对这个问题的帮助。
非常感谢所有人
答案 0 :(得分:1)
指定应用程序的命令行值实际上只是参数。来自Specifying Command-Line Parameters for an InstallShield Prerequisite:
为指定要启动的应用程序列表中选择的文件键入任何有效参数。请勿在此框中包含文件名。
删除包含msiexec和尝试的msi相对路径,只留下/qb /norestart
,您应该避免msiexec错误。如果该问题仍然存在问题,请考虑将/norestart
替换为REBOOT=ReallySuppress
。
答案 1 :(得分:0)
我必须为.net 4.6.1创建一个先决条件,当我在命令行和命令行中只有/ q / norestart用于静默模式时,它会静默工作。(而不是/ qb / norestart)