RegRead, méthode

Renvoie la clé ou la valeur du registre nommée par strName.

object.RegRead(strName)

Arguments

object

Objet WshShell.

strName

Nom de la clé ou de la valeur à lire.

Notes

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.

Exemple

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".

Voir aussi

RegDelete, méthode | RegWrite, méthode

Application : WshShell, objet