如何访问 NSIS 中的 InstallDirRegKey
题
我可以在 NSIS 中指定安装目录和注册表值,如下所示:
InstallDir "$PROGRAMFILES\CTVI"
InstallDirRegKey HKLM "Software\CTVI" "Install_Dir"
现在我可以访问 InstallDir
通过使用符号 $INSTDIR
整个剧本。 我如何类似地访问 InstallDirRegKey
? 是否有类似的表示法 InstallDir
?我试过 $INSTDIRREGKEY
但事实并非如此。现在我要做的是输入 HKLM "Software\CTVI" "Install_Dir"
每次我需要它。但这并不那么干:)
解决方案
当。。。的时候 InstallDirRegKey
使用属性时,NSIS 将在启动时查找指定的注册表项,如果找到路径,则会将该值放入 $Instdir
在您的任何代码运行之前...
不隶属于 StackOverflow