Ecrire une valeur binaire dans la base de registre [VBSCRIPT] - Programmation
Marsh Posté le 26-09-2001 à 12:20:15
j'ai pas mes cours là ! mais c'est écrit dans l'un des deux derniers Hakerz voice, ( celui au format A3 , pour si tu est préssé, sinon, je te dirais dans les jours qui vont suivrent
Marsh Posté le 26-09-2001 à 12:22:34
Tu trouveras la documentation de cette méthode là :
http://msdn.microsoft.com/library/ [...] gwrite.asp
Elle indique que la méthode est limitée à le passage de paramètre s'effectue par un entier. Essaie avec l'appel suivant :
WSHShell.RegWrite "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PwdProvider\MSNP32\UseMC", 76,"REG_BINARY"
Marsh Posté le 26-09-2001 à 11:38:07
Je souhaiterais écrire dans la base de registre, en VBSCRIPT, des clés avec des valeurs binaires. En cherchant dans la base , j’ai trouvé certaines clés binaires qui étaient constituées ainsi :
- Ex. : psbase.dll 00 00 00 b7 d9 77 15
Mon problème est que je n’ai toujours pas trouvé la solution pour écrire ce type de clé. J’ai les fonctions d’écriture (RegWrite) et de lecture (RegRead). J’utilise REG_BINARY comme type de donnée.
Voici un exemple que j’ai fait :
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell" )
WSHShell.RegWrite "HKEY_LOCAL_MACHINE\System\CurrentControlSet\C
ontrol\PwdProvider\MSNP32\UseMC",&h00004c,"RE
G_BINARY"
Je voudrais obtenir comme résultat 00 00 4c mais j'obtiens 4c 00.
Si quelqu'un a une solution.