HOWTO:InstallShield中如何通过脚本安装第三方MSI包

这个问题。。。。。。很简单,但一直有人问,每次还是细节,算了,直接写个小短文吧。

 

 下面是一段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;

 

 版权声明: 转载时请务必以超链接形式标明文章原始出处和作者信息。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值