HOWTO:InstallShield中如何通过脚本安装第三方MSI包
2010-12-23 11:18 Kevin.Wan 阅读(3664) 评论(5) 编辑 收藏 举报这个问题。。。。。。很简单,但一直有人问,每次还是细节,算了,直接写个小短文吧。
下面是一段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;
版权声明: 转载时请务必以超链接形式标明文章原始出处和作者信息。
万炳宏(Kevin Wan)
Avizo/Amira技术交流,欢迎加我微信:13911850365或QQ:17842153