2010-08-31 56 views
3

我可以在如何读取(默认)值

HKEY_LOCAL_MACHINE \ SOFTWARE \ CCleaner的与 Shell.RegRead阅读键名 “UpdateCheck的” 价值\

( “HKEY_LOCAL_MACHINE \ SOFTWARE \ CCleaner \ UpdateCheck”)

但我无法读取密钥名称“(默认)”。

Shell.RegRead( “HKEY_LOCAL_MACHINE \ SOFTWARE \ CCleaner的\ DEFAULT”)

如何看呢?

回答

4

只需将密钥名称传递给RegRead,即可获得默认值。例如: -

Shell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner\") 

注意:注意在REGKEY路径后\。如果错过了,它会尝试从HKEY_LOCAL_MACHINE\SOFTWARE读取字符串值CCleaner。请参阅下面的.reg文件片段以获得更多理解。

[HKEY_LOCAL_MACHINE\SOFTWARE] 
"CCleaner"="Some string value" 

[HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner] 
@="some-default-value"