Lavorare con il Registro di Windows non è così complesso come può sembrare. Sempre tramite l'oggetto Wscript.Shell è possibile utilizzare i suoi metodi regread e regwrite per, rispettivamente, leggere e scrivere le chiavi di registro.
Con questo esempio andiamo prima a modificare il valore della chiave REG_SZ "HKEY_CURRENT_USER\MyUtilities\UPH"
'***********************************************
'**************** MAIN **************************
'***********************************************
Const MyRegKey = "HKEY_CURRENT_USER\MyUtilities\UPH"
Dim myshell, strValore
strValore = ""
set myshell = CreateObject("Wscript.Shell")
'scrivo un valore nella chiave di registro
myshell.regwrite MyRegKey, "Valore", "REG_SZ"
'leggo il valore della chiave
strValore = myshell.regread(MyRegKey)
'adesso visualizzo il valore tramite un popup, magari temporizzato (5 sec.)
myshell.Popup "Il valore della Chiave di Registro " & MyRegKey & " risulta: " & strValore, 5, "Lettura Valore Chiave", 64
'Distruzione dell'oggetto Wscript.Shell
set myshell = nothing
'******************************************************
'************** FINE MAIN *******************************
'******************************************************
______________________________________________________________________