5

我如何获得安装文件本身的 Exe 名称?

我想将 exe 文件名本身写入 inno 设置脚本中的变量。

Inno 安装程序版本 5.5.3

4

1 回答 1

7

您可以从常量中提取您的设置 exe 名称{srcexe}并将其写入自定义变量字符串。

例子:

ExtractFileName(ExpandConstant('{srcexe}'))

在代码中:

   [Code]
    function InitializeSetup: Boolean;
    var
    SetupName : String;
    begin
      SetupName := ExtractFileName(ExpandConstant('{srcexe}')); 
        MsgBox(SetupName, mbInformation, MB_OK);
        Result := False;
    end;

{srcexe}

The full pathname of the Setup program file, e.g. "C:\SETUP.EXE".

有关Inno Setup 常量的更多信息

于 2013-05-16T07:53:38.443 回答