L'appel de la fonction se fait par :
lire_registre oComputer.CN,path_CEDS,"Version",sValue
où oComputer.CN est le nom de l'ordinateur (utilise les variable d'envirronement pour récupérer le Computername pour le local)
Et voici le code de la fonction
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| function lire_registre(strComputer,strKeyPath,valeur,sValue)
'Option Explicit
On Error Resume Next
dim oReg
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & _
strComputer & "\root\default:StdRegProv")
'Const HKCU = &H80000001
const HKLM = &H80000002
oReg.GetStringValue HKLM, strKeyPath, valeur, sValue
Set oReg = nothing
end function |
Bonnes fêtes !
Partager