ReadRegStr失败

时间:2012-10-15 23:27:01

标签: nsis

我正在尝试使用ReadregStr,

ReadRegStr $R0 HKLM "SOFTWARE\MyAPP" "ProgramPath"

但它返回空字符串。当我查看HKLM下的注册表项时,我可以看到SOFTWARE \ MyAPP。

Value Name = ProgramPath
Value Data = C:\MyAPP

我在哪里做错了。任何人都可以告诉我如何获得“MyAPP”的安装路径

1 个答案:

答案 0 :(得分:5)

如果这是64位Windows,则需要使用Setregview 64,如果此值存储在虚拟商店中,则需要从HKCU classes\VirtualStore\Machine\Software\...

中读取