OK pour lire la registry, par exemple :
Code :
- Set ws = WScript.CreateObject("WScript.Shell" )
- strValue = ws.RegRead("HKLM\SYSTEM\CurrentControlSet\Services\WINS\Parameters\DbFileNm" )
|
Le valeur est dans strValue. Pour modifier ou écrire dans la registry, par exemple il faut utiliser la méthode ws.RegWrite([clef], [valeur], [type])
Type peut prendre les valeurs suivantes :
- REG_SZ (chaîne de caractères)
- REG_EXPAND_SZ ("répertoire" )
- REG_DWORD (4 octets, valeur hexa)
- REG_BINARY (binaire)
Pour obtenir ta varaible d'environnement, tu peux utiliser par exemple :
Code :
- Set WshShell = WScript.CreateObject("WScript.Shell" )
- strUsername = WshShell.ExpandEnrionmentsString("%USERNAME%" )
|
Tu as le nom de l'utilisateur dans strUsername