InstallShield 命令行参数

InstallShield 将 setup.exe 作为引导装入程序来调用 Microsoft® Windows Installer 服务。Setup.exe 可以接受命令行参数,允许您执行管理安装、运行静默安装并完成其他管理任务。使用 /v 参数,可通过 setup.exe 将其他参数传递到 Windows Installer 数据库(MSI 包)。

缺省情况下,setup.exe 会使用文件名 pcsinst.log 创建详细的安装日志,并将其放置在由环境变量 %temp% 指定的文件夹中。在使用 /v 参数(如 参数描述 中所述)向 Windows® Installer 传递命令行参数时,将覆盖此行为。
注: 如果 %temp% 指向的文件夹不存在,并且未使用 /v 标记覆盖传递给 Windows® Installer 的缺省参数,那么 setup.exe 将失败。
Setup.exe 接受InstallShield 命令行参数 中列示的命令行参数。参数描述中列示了每个参数的描述。
1. InstallShield 命令行参数
参数 说明
/v 向 MSI 包传递参数。
/s 将 setup.exe 变为静默方式。
/l 指定安装语言。
/a 执行管理安装。
/j 以广告方式安装。
/x 执行安装卸载。
/f 以修复方式启动安装。
/w Setup.exe 等待安装完成后退出。
/qn 一个 Windows® Installer MSI 参数,使除 setup.exe 外的所有操作变为静默方式。该参数将用户接口级别设置为零。