NSIS:在nsis中将当前用户目录设置为默认安装目录

时间:2019-06-13 14:21:29

标签: nsis

在脚本中使用哪个预定义变量将当前用户目录设置为默认安装目录?

$ INSTDIR路径为“ C:\ Users {CURRENT_USER_ID} \ Tools”, 其中{CURRENT_USER_ID}是用户的唯一登录域ID。(例如ed00345)

; The default installation directory
InstallDir C:\Users\{Current_USER_ID}\Tools

; Set output path to the installation directory.
SetOutPath $INSTDIR

1 个答案:

答案 0 :(得分:1)

从文档中:

  

$ PROFILE

     

用户的个人资料目录。典型路径是C:\ Documents and Settings \ Foo。

     

此常数在Windows 2000及更高版本上可用。

InstallDir "$Profile\Tools"

但是您不应该在那里真正安装程序,请改用$LocalAppData\Programs