j'ai un petit soucis avec le registre de windows, je veut modifier une chaine de caractere de type REG_BINARY.
Quand j exporte la clef j'obtiens un fichier .reg
Exemple:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\...]
"XXXX"=hex:00,t5,d1,r7,d5,g3,00,fo,d4,p6,45,df
Quand je modifie la clef avec "RegWrite" cela ne fonctionne pas, voici le code que j'utilise.
Code : Tout sélectionner
RegDelete("HKEY_LOCAL_MACHINE\SOFTWARE\...", "XXXX")
$data = "XX XX XX XX XX XX XX XX XX XX XX XX"
$data = StringToBinary($data, 1)
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft...","XXXX","REG_BINARY", $data)
