我可以在
下读取密钥名称“UpdateCheck”的值HKEY_LOCAL_MACHINE \ SOFTWARE \ CCleaner的\
与 Shell.RegRead( “HKEY_LOCAL_MACHINE \ SOFTWARE \ CCleaner的\ UpdateCheck的”)
但我无法读取关键名称“(默认)”的内容。
Shell.RegRead( “HKEY_LOCAL_MACHINE \ SOFTWARE \ CCleaner的\默认”)
如何阅读?
答案 0 :(得分:4)
只需将密钥名称传递给RegRead即可获得默认值。 E.g:
Shell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner\")
注意:注意regkey路径中的尾随\
。如果错过了,它将尝试从CCleaner
读取字符串值HKEY_LOCAL_MACHINE\SOFTWARE
。请参阅下面的.reg文件片段以获取更多理解。
[HKEY_LOCAL_MACHINE\SOFTWARE]
"CCleaner"="Some string value"
[HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner]
@="some-default-value"