2010-03-22 32 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。

相關問題