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 命令行参数 中列示的命令行参数。参数描述中列示了每个参数的描述。
| 参数 | 说明 |
|---|---|
| /v | 向 MSI 包传递参数。 |
| /s | 将 setup.exe 变为静默方式。 |
| /l | 指定安装语言。 |
| /a | 执行管理安装。 |
| /j | 以广告方式安装。 |
| /x | 执行安装卸载。 |
| /f | 以修复方式启动安装。 |
| /w | Setup.exe 等待安装完成后退出。 |
| /qn | 一个 Windows® Installer MSI 参数,使除 setup.exe 外的所有操作变为静默方式。该参数将用户接口级别设置为零。 |