将参数 (/verysilent) 传递给在 Inno Setup 中从 Pascal 代码执行的应用程序(子安装程序)

Pass argument (/verysilent) to application (subinstaller) executed from Pascal code in Inno Setup

我正在尝试 运行 exe 处于静默模式,但我不知道如何使用命令行选项来完成。下面我附上了我的脚本。

var progress:TOutputProgressWizardPage;

procedure DownloadFinished(downloadPage:TWizardPage);
var ErrorCode:integer;
begin
 if ShellExec('open', NewInstallerPath, '',
   ExtractFilePath(NewInstallerPath), SW_SHOW, ewNoWait, ErrorCode) then
   ExitProcess(1);
end;

参数(如 /verysilent)转到 ShellExec 函数的第三个参数:

if ShellExec('open', NewInstallerPath, '/verysilent',
     ExtractFilePath(NewInstallerPath), SW_SHOW, ewNoWait, ErrorCode) then