2012-02-28 53 views
0

是否有可能将运行在命令行上的操作链接到innosetup页面?使用INNOSETUP显示命令行操作的进度条页面

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

需要的解决方案 我想这两个并行操作之间有一些链接。 即能够以某种方式将当前操作的进度(文件的提取)从命令行链接并在安装期间将其显示给进度页面上的用户。 即我应该能够检索完成的剩余时间/%操作,最后在进度页面上显示它。

我将不胜感激,如果任何人有使用命令行应用程序,因为它(原生),有没有办法读取数据实现上述

干杯

回答

1

这是不是真的有可能在创新科技的任何想法从中。 您可能会创建一个COM对象,它可以触发事件或创建Windows消息回调,然后使用它来更新进度栏。

+0

如果有任何问题,你可以提出一个更好的选择吗? – 2012-02-28 15:30:21

+0

我已经做了一个COM /进程对象/库,您可以调用并获取反馈。 – Deanna 2012-02-28 21:11:31