如果我没弄错的话,所有关于NSIS docs中环境变量(EV)的讨论(例如ReadEnvStr
)都会处理目标计算机中的EV:所有这些都发生在安装< / strong>时间。
我想知道是否支持在编译时间在开发人员(构建)计算机上访问EV。具体来说,假设我有
!define SRCDIR "C:\progs\version1\src"
...
File /r "${SRCDIR}\*.*"
我宁愿写
!define SRCDIR "%{PROG_DIR}\src"
(或类似的东西),其中PROG_DIR
是一个环境变量。
可以这样做吗?
答案 0 :(得分:9)
!echo "$%temp%"
我很确定这是在某处记录的。