【发布时间】:2011-09-13 18:41:59
【问题描述】:
我正在 NSIS 中寻找 AppData 的环境变量。我需要将 fils 复制到我安装的 AppData 目录中。
【问题讨论】:
标签: installation nsis appdata
我正在 NSIS 中寻找 AppData 的环境变量。我需要将 fils 复制到我安装的 AppData 目录中。
【问题讨论】:
标签: installation nsis appdata
$APPDATA 已在 NSIS 中定义为常量。
应用程序数据目录。当前用户路径的检测需要 Internet Explorer 4 及更高版本。检测所有用户路径需要 Internet Explorer 5 及更高版本。此常量的上下文(所有用户或当前用户)取决于 SetShellVarContext 设置。默认为当前用户。
【讨论】:
再简单不过的$APPDATA,你可以这样做:
SetShellVarContext all
!define INSTDIR_DATA "$APPDATA\MyApp" ; call "SetShellVarContext all" before!
【讨论】: