1

我需要在安装包时从 .ini 文件中读取内容。因此,在安装之前,我想将我的 ini 文件放在相应的目录中,以便在安装我的包时进行读取。那么,NSIS 脚本中的 $PLUGINSDIR 关键字指向什么

ReadINIStr '${TEMP1}' "$PLUGINSDIR\builder.ini" "Field 2" "State"
       StrCpy '$FILE_NAME' '${TEMP1}'

需要知道指向 $PLUGINSDIR 的确切文件夹目录谢谢

4

1 回答 1

4

它是由安装程序创建的临时文件夹(请参阅InitPluginsDir),每次启动安装程序时它都会更改。它通常是位于临时文件夹中名为nsXXX.tmp的目录,其中 XXX 是随机字符串。

如果您想查看它的实际效果,请在初始化目录后尝试调用ExecShell open $PLUGINSDIR !

于 2013-07-24T11:42:00.110 回答