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 : Sélectionner tout - Visualiser dans une fenêtre à part
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:
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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