使用 Inno Setup 安装文件时显示进度详细信息(如速度)

Show progress details (like speed) when installing files with Inno Setup

我正在尝试在我的安装程序中添加一个动态进度条。我想用我的安装程序安装一些程序。进度条字面上应该显示,当前正在安装哪些程序文件。它应该看起来像这个例子:

我确实尝试过这样的事情:

[Code]

procedure UpdateProgress(Position: Integer);
begin
  WizardForm.ProgressGauge.Position := Position * WizardForm.ProgressGauge.Max div 100;
end;

不过我也想看看实际的速度,状态,经过的时间等等。 有机会实现吗?

Inno Setup API 不会为您提供实现此功能所需的信息(特定文件的安装状态)。

所以这是不可能的(除非您将功能添加到 Inno Setup)。