hi,
Ich habe das Problem, dass ich mit "RegRead" einen Wert aus der Registry ausgelesen habe.
Die Art des Wertes war REG_BINARY, nun habe ich den Wert etwas verändert und er soll jetzt wieder in die Registry geschrieben werden.
Meine Frage ist nun, ob ich den Wert vorher noch einmal mit "Hex" bearbeiten muss, oder ob ich ihn gleich in die Registry schreiben kann.
Spoiler anzeigen
#include <String.au3>
$Test = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Test","TestWert")
$TestLen = StringLen($Test)
$Test1 = StringTrimRight($Test,$TestLen-2)
$Test2 = StringTrimLeft($Test,2)
$Test1 = Chr(Random(65,90)) & Chr(Random(65,90))
$Test = $Test1 & $Test2
$Test = _StringToHex($Test) ; Muss ich diesen Schritt machen oder kann ich ihn weglassen?
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Test","TestWert","REG_BINARY",$Test)