HOWTO:InstallShield中如何通过脚本安装第三方MSI包
2010-12-23 11:18
393 查看
这个问题。。。。。。很简单,但一直有人问,每次还是细节,算了,直接写个小短文吧。
下面是一段Sample代码,我们假设MSI文件被放到了Support Files中,并且通过静默安装方式调用第三方MSI包,msiexec的相关参数可以在运行中输入msiexec查看。
function CallThirdMSIPackage() STRING svMsiexec, svParam, svMsiPackage;begin svMsiexec = WINSYSDIR ^ "msiexec.exe"; svMsiPackage = SUPPORTDIR ^ "***.msi"; LongPathToQuote ( svMsiPackage, TRUE ); svParam = "/i " + svMsiPackage + " /qn"; LaunchAppAndWait(svMsiexec, svParam, WAIT);end;
版权声明: 转载时请务必以超链接形式标明文章原始出处和作者信息。
下面是一段Sample代码,我们假设MSI文件被放到了Support Files中,并且通过静默安装方式调用第三方MSI包,msiexec的相关参数可以在运行中输入msiexec查看。
function CallThirdMSIPackage() STRING svMsiexec, svParam, svMsiPackage;begin svMsiexec = WINSYSDIR ^ "msiexec.exe"; svMsiPackage = SUPPORTDIR ^ "***.msi"; LongPathToQuote ( svMsiPackage, TRUE ); svParam = "/i " + svMsiPackage + " /qn"; LaunchAppAndWait(svMsiexec, svParam, WAIT);end;
版权声明: 转载时请务必以超链接形式标明文章原始出处和作者信息。
相关文章推荐
- HOWTO:InstallShield中如何通过脚本获取“My Documents”路径
- HOWTO:用InstallShield制作安装包时如何重写取消安装确认部分的逻辑
- HOWTO:InstallShield中如何判断IIS是否安装以及安装的版本
- HOWTO:如何通过脚本创建一个文件夹的快捷方式
- HOWTO:用InstallShield制作安装包时如何实现F1快捷键启动安装帮助文档
- HOWTO:InstallShield脚本中如何启动某一程序
- 从零开始教你如何通过脚本,一键安装opencv
- Installshield集成第三方安装包并使用脚本安装
- HOWTO:InstallShield制作的安装包中如何获得用户选择的安装语言
- HOWTO - 带有Prerequisites的InstallShield工程如何封装Single Executable形式安装包
- InstallShield中如何通过脚本获取“My Documents”路径
- HOWTO:如何通过ServiceAddService修改已经存在的服务启动参数
- Appium基础篇4-如何解决每次运行脚本都安装apk的问题
- 如何通过编译内核来安装Mosix?
- PXE项目实战,通过编写脚本自动安装系统时批量部署服务器所需要的所有服务
- HOWTO:InstallShield工程中自定义Merge Module的安装路径长度受限
- 如何在C#中用程序执行指定的SQL脚本文件,实现自动安装创建数据库
- 如何通过局域网安装系统(网刻)
- 通过脚本案例学习shell(四) --- 通过脚本初始化并加固新安装的Linux系统 推荐
- cygwin安装教程以及使用notepad++编写shell脚本,并通过cygwin运行