[VBS]Chercher valeur exact dans une chaine du registre
Bonjour
J'essai de trouver comment faire pour comparer une données d'une clé du registre avec le nom exact, or la clé du registre contient d'avantage d'info...
Dans la clé recherchée
Code:
strTemp = "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\Identifier"
La donnée se retrouve sous la forme Intel64 Family 6 Model 78 Stepping 3
Je veux donc comparer à Family 6 seulement (selon l'exemple) ou Family 5 ou Family 4
J'ai essayé ceci...
Code:
1 2 3 4 5 6 7 8 9 10
| Dim objShell, strTemp, strChaine
Set objShell = WScript.CreateObject("WScript.Shell")
strTemp = "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\Identifier"
strChaine = "Family 6"
if (strTemp) = (strChaine) Then
WScript.Echo "YES: " & objShell.RegRead(strTemp)
Else
WScript.Echo "Not present "
End If |
Une piste à me suggérer :P merci