2010-03-22 36 views
2

我使用Innosetup作为我的msi安装程序的引导程序。它打包主要错误文件和其他先决条件。当我们使用完整的UI时,它工作正常。现在我想以安静模式安装整个安装程序。对于InnoSetup,我们可以给/无声或/ VERYSILENT。如何将值传递给msi(即,解锁密钥,要安装的功能等)。如果我单独安装msi,我可以在命令行中给它。但是当作为单个exe使用时,我该如何给它?我应该为此写入任何inf或bat文件吗?将使用相同的exe文件以无提示模式以及完整UI进行安装。如何通过Inno Setup将值传递给msi

等待答复。

感谢和问候, Varun的

回答

1

您可以使用:

function ParamStr(Index: Integer): String; 

说明: 返回传递给安装或卸载指数个命令行参数。

在脚本中,您可以使用ParamStr [i]中的值运行msi。

相关问题