NSIS-如何获取安装程序可执行文件的文件名?

NSIS-如何获取安装程序可执行文件的文件名?,nsis,Nsis,我找到了两种在NSIS脚本中获取安装程序文件完整路径的方法: 系统::调用'kernel32::GetModuleFileNameA(i0,t.R0,i1024)iR1' 使用$EXEPATH(2.26+) 但我只需要文件名,而不需要完整的路径。怎么弄到的?是否有ExtractFileName()类型的函数?就是您想要的。它的形式是foo.exe就是你想要的。它的格式是foo.exe

我找到了两种在NSIS脚本中获取安装程序文件完整路径的方法:

  • 系统::调用'kernel32::GetModuleFileNameA(i0,t.R0,i1024)iR1'
  • 使用$EXEPATH(2.26+)
  • 但我只需要文件名,而不需要完整的路径。怎么弄到的?是否有ExtractFileName()类型的函数?

    就是您想要的。它的形式是
    foo.exe

    就是你想要的。它的格式是
    foo.exe