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

 

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

 

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

相关文章:

  • 2021-09-11
  • 2022-12-23
  • 2022-12-23
  • 2022-01-16
  • 2022-12-23
  • 2022-12-23
  • 2021-11-06
  • 2022-01-16
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-04-02
  • 2021-05-16
  • 2022-12-23
  • 2021-09-01
  • 2021-07-30
相关资源
相似解决方案