Renvoie la clé ou la valeur du registre nommée par strName.
object.RegRead(strName)
object
Objet WshShell.
strName
Nom de la clé ou de la valeur à lire.
Si strName se termine par une barre oblique inversée, cette méthode renvoie la clé à la place de la valeur. StrName doit commencer par l'un des noms de clés racine suivants :
Court | Long |
---|---|
HKCU | HKEY_CURRENT_USER |
HKLM | HKEY_LOCAL_MACHINE |
HKCR | HKEY_CLASSES_ROOT |
HKEY_USERS | |
HKEY_CURRENT_CONFIG |
La méthode RegRead ne reconnaît que des types de données REG_SZ, REG_EXPAND_SZ, REG_DWORD, REG_BINARY et REG_MULTI_SZ. Si le registre possède d'autres types de données, RegRead renvoie DISP_E_TYPEMISMATCH.
L'exemple suivant lit une valeur et une clé depuis le registre :
Set WshShell = WScript.CreateObject("WScript.Shell")
WScript.Echo WshShell.RegRead("HKCU\ScriptEngine\Val") ' Lire à partir de la valeur "Val".
WScript.Echo WshShell.RegRead("HKCU\ScriptEngine\Key\") 'Lire à partir de la clé "Key".
RegDelete, méthode | RegWrite, méthode
Application : WshShell, objet