Installation 安装后执行批处理文件,并在Inno Setup中完成页面之前的自定义页面上显示其输出

Installation 安装后执行批处理文件,并在Inno Setup中完成页面之前的自定义页面上显示其输出,installation,inno-setup,pascalscript,Installation,Inno Setup,Pascalscript,使用此解决方案,cmd输出可以在Inno安装UI中显示: 我的问题是,我想在安装后执行[Run]部分(即)中的批处理文件 另外,我希望它的输出显示在Inno Setup UI中,但从文档中我看到,[Run]将在安装后和显示最终对话框之前执行 那么,如何在安装后显示自定义页面,该页面将显示从[Run]部分执行的批处理的所有输出 我试图通过Run部分中的BeforeInstall标志调用CustomPage设置程序,但自定义页面会显示一秒钟,然后返回安装页面 我应该如何处理这个问题?从botoni

使用此解决方案,
cmd
输出可以在Inno安装UI中显示:

我的问题是,我想在安装后执行
[Run]
部分(即)中的批处理文件

另外,我希望它的输出显示在Inno Setup UI中,但从文档中我看到,
[Run]
将在安装后和显示最终对话框之前执行

那么,如何在安装后显示自定义页面,该页面将显示从
[Run]
部分执行的批处理的所有输出

我试图通过
Run
部分中的
BeforeInstall
标志调用
CustomPage
设置程序,但自定义页面会显示一秒钟,然后返回安装页面


我应该如何处理这个问题?

botoniciaronclick
from调用代码就足够了

过程CurStepChanged(CurStep:TSetupStep);
开始
如果CurStep=ssInstall,则
开始
BotonIniciarOnClick(无);
结束;
结束;
(当然,您最好重命名该函数,因为它的名称现在没有意义——并删除它无用的参数)