Hallo zusammen,
ich möchte einen Registry-Wert (REG_BINARY) in Text umwandeln.
Leider funktioniert das nicht immer. Bei manchen Werten klappt es, bei manchen kommt nichts oder unleserliches Zeug raus.
Ich bin mir aber sicher, dass in den Werten, wo nichts oder unleserliches Zeug rauskommt z.B: Pfade enthalten sind.
Ich verwende folgendes:
[autoit]
$reg1 = RegRead('HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\profil\2b0fd4a9b7c3f34a888e02f4456ed759', '001f6700')
MsgBox(0, '001f6700', BinaryToString($reg1, 2))
; hier kommt was vernünftiges raus
$reg3 = RegRead('HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\profil\0a0d020000000000c000000000000046', '1102039b')
MsgBox(0, '1102039b', BinaryToString($reg3, 2))
; hier nicht
Hierbei handelt es sich um die Pfade von PST Dateien im Outlook Profil.
0a0d020000000000c000000000000046 sollte bei allen gleich sein, die Outlook 2003 verwenden
2b0fd4a9b7c3f34a888e02f4456ed759 variiert, aber der enthaltene Value 001f6700 sollte in jedem Profil nur ein mal vorhanden sein.
Hoffe Ihr könnt mir helfen.
Danke und Gruß
Herra