我可以在下面读取键名“UpdateCheck”的值
HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner\
使用 Shell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner\UpdateCheck")
但我无法读取键名 "(Default)" 的名称。
Shell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner\Default")
怎么读?
只需将密钥名称传递给 RegRead,您将获得默认值。例如:
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"