如何使用NSIS获取与特定键相对应的注册表值?

时间:2019-05-16 10:03:47

标签: nsis

我正在尝试从下面的注册表路径中读取“版本”的值(例如3.0.0.1):

HKLM "SOFTWARE\Millinnium"

Version 3.0.0.1

为此,我正在使用

ReadRegStr $R1 HKLM "SOFTWARE\Millinnium" "Version"

当我尝试使用MessageBox查看值时,它始终显示为空白:

MessageBox MB_OK $ R1 IDOK

有人可以帮助我如何获取注册表值(3.0.0.1)吗?

1 个答案:

答案 0 :(得分:0)

您似乎在MessageBox语句的$R1之间有一个空格:

MessageBox MB_OK $ R1 IDOK
                  ^