Command line 使用INNOSETUP显示命令行操作的进度条页面

Command line 使用INNOSETUP显示命令行操作的进度条页面,command-line,inno-setup,Command Line,Inno Setup,是否有可能将在命令行上运行的操作链接到innosetup页面 背景: 我有一个巨大的.zip文件,必须在安装操作期间解压缩。为了实现这一点,我从InnoSetup发送命令(命令行参数)。提取过程在后台运行,即在命令提示符下运行。但用户无法知道实际发生了什么 所需解决方案 我想在这两个并行操作之间建立一些联系。 i、 e能够从命令行链接当前操作(文件提取)的进度,并在安装过程中在进度页上向用户显示。 i、 e我应该能够检索剩余时间/%操作已完成,以便最终在进度页上显示它 如果有人对实现上述目标有任

是否有可能将在命令行上运行的操作链接到innosetup页面

背景: 我有一个巨大的.zip文件,必须在安装操作期间解压缩。为了实现这一点,我从InnoSetup发送命令(命令行参数)。提取过程在后台运行,即在命令提示符下运行。但用户无法知道实际发生了什么

所需解决方案 我想在这两个并行操作之间建立一些联系。 i、 e能够从命令行链接当前操作(文件提取)的进度,并在安装过程中在进度页上向用户显示。 i、 e我应该能够检索剩余时间/%操作已完成,以便最终在进度页上显示它

如果有人对实现上述目标有任何想法,我将不胜感激


Cheers

这在Inno中使用命令行应用程序是不可能的,因为它(本机)无法从中读取数据。
您可能更幸运地创建了一个COM对象,该对象可以触发事件或进行windows消息回调,然后用于更新进度条。

如果有更好的选项,您可以建议一个更好的选项吗?我已经做了,一个COM/进程内对象/库,您可以调用它并从中获得反馈。