Lecture de clé de registre
Bonjour a tous,
j'ai un petit problème sur un script JS qui va cherché une info en base de registre.
voici le petit code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
var baseUrl="";
try{
var keyPath = "HKEY_LOCAL_MACHINE\\SOFTWARE\\plip\\plap\\Services\\OnlineHelpBaseUrl";
var shell = new ActiveXObject("WScript.Shell");
var regValue = shell.RegRead(keyPath);
if(regValue != "" && regValue!= undefined)
baseUrl=regValue;
shell = null;
}
catch(err){
alert(err.message);
} |
Bien sur ce code ne peux fonctionner que sous IE.
Le problème est que je me retrouve avec cette erreur:
Citation:
Racine incorrecte dans la clé de Registre
"HKEY_LOCAL_MACHINE\\SOFTWARE\\plip\\plap\\Services\\OnlineHelpBaseUrl"
Pourtant la clé est bien présente. j'ai testé en passant par reg.exe
Code:
1 2 3 4 5
|
reg.exe QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\plip\plap\Services" /v OnlineHelpBaseUrl
HKEY_LOCAL_MACHINE\SOFTWARE\plip\plap\Services
OnlineHelpBaseUrl REG_SZ http://0.0.0.0/dl/plop/ |
Donc avez vous une idée de la provenance de l'erreur ?
Je vous remercie par avance pour votre aide ;)