Как прочитать (по умолчанию) значение в ключе реестра в VBScript / JScript - PullRequest
3 голосов
/ 31 августа 2010

Я могу прочитать значение имени ключа "UpdateCheck" в

HKEY_LOCAL_MACHINE \ SOFTWARE \ CCleaner \

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

Но я не могу прочитать имя ключа "(по умолчанию)".

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

Как это прочитать?

1 Ответ

4 голосов
/ 31 августа 2010

Просто передайте имя ключа в RegRead, и вы получите значение по умолчанию.Например:

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

ПРИМЕЧАНИЕ : обратите внимание на трейлинг \ в повторяющемся пути.Если это пропущено, он попытается прочитать строковое значение CCleaner из HKEY_LOCAL_MACHINE\SOFTWARE.Ниже приведен фрагмент кода .reg для большего понимания.

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

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