WshShell.RegRead

The RegRead method returns the registry key or value named by strName.

Syntax

WshShell.RegRead(strName) = strValue
 

Parameters

strName
If strName ends with the backslash character (\), this method returns the key instead of the value.

The strName parameter must begin with one of following root key names.
Short Long
HKCU HKEY_CURRENT_USER
HKLM HKEY_LOCAL_MACHINE
HKCR HKEY_CLASSES_ROOT
HKEY_USERS
HKEY_CURRENT_CONFIG

Remarks

The RegRead method supports only REG_SZ, REG_EXPAND_SZ, REG_DWORD, REG_BINARY, and REG_MULTI_SZ data types. If the registry has other data types, RegRead returns DISP_E_TYPEMISMATCH.

Example

Set WshShell = Wscript.CreateObject("Wscript.Shell")

WshShell.RegRead("HKCU\ScriptEngine\Val")    ' Read from value "Val"
WshShell.RegRead("HKCU\ScriptEngine\Key\")   ' Read from key "Key"
 

See Also

WshShell.RegDelete method, WshShell.RegWrite method