vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
RegistryKey.SetValue, Hex-Wert 
Autor: effeff
Datum: 12.02.14 11:18

Moin,

ich habe aus der Registry u. a. einen Key exportiert, der folgendermaßen in der erzeugten Reg-Datei steht:

hex:42,4d,06,03,00,00,00,00,00,00,36,00,00,00,28,00,00,00,10,00,\
00,00,0f,00,00,00,01,00,18,00,00,00,00,00,d0,02,00,00,61,0f,00,00,61,0f,00,\
00,00,00,00,00,00,00,00,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,\
ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,84,82,\
84,84,08,08,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,\
00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,84,82,84,84,08,08,00,\
00,00,94,30,31,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,\
00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,84,82,84,84,08,08,00,00,00,94,30,31,\
00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,6b,6d,6b,39,3c,39,00,00,00,00,\
00,00,39,3c,39,6b,6d,6b,9c,9e,9c,84,08,08,00,00,00,94,30,31,00,ff,00,00,ff,\
00,00,ff,00,00,ff,00,9c,9e,9c,39,3c,39,39,3c,39,ff,7d,7b,ff,7d,7b,ff,7d,7b,\
ff,7d,7b,39,3c,39,00,00,00,9c,9e,9c,94,30,31,00,ff,00,00,ff,00,00,ff,00,00,\
ff,00,00,ff,00,00,00,00,6b,6d,6b,ff,7d,7b,f7,cf,c6,f7,cf,c6,f7,cf,c6,f7,cf,\
c6,f7,cf,c6,ff,7d,7b,00,00,00,9c,9e,9c,00,ff,00,00,ff,00,00,ff,00,00,ff,00,\
6b,6d,6b,39,3c,39,ff,7d,7b,f7,cf,c6,ce,cf,ce,ff,ff,ff,ff,ff,ff,ff,ff,ff,ce,\
cf,ce,f7,cf,c6,39,3c,39,6b,6d,6b,00,ff,00,00,ff,00,00,ff,00,00,ff,00,39,3c,\
39,ff,7d,7b,f7,cf,c6,ce,cf,ce,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,\
ce,cf,ce,9c,9e,9c,39,3c,39,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,00,00,ff,\
7d,7b,f7,cf,c6,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,\
ff,ce,cf,ce,00,00,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,00,00,ff,7d,7b,\
f7,cf,c6,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ce,\
cf,ce,00,00,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,39,3c,39,ff,7d,7b,f7,cf,\
c6,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,9c,9e,9c,\
39,3c,39,00,ff,00,00,ff,00,00,ff,00,00,ff,00,6b,6d,6b,39,3c,39,ff,7d,7b,ce,\
cf,ce,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,39,3c,39,6b,6d,\
6b,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,00,00,6b,6d,6b,f7,cf,c6,\
ce,cf,ce,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,6b,6d,6b,00,00,00,00,ff,00,00,\
ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,9c,9e,9c,00,00,00,39,3c,39,9c,9e,\
9c,ce,cf,ce,ce,cf,ce,9c,9e,9c,39,3c,39,00,00,00,9c,9e,9c,00,ff,00,00,ff,00,\
00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,00,6b,6d,6b,39,3c,39,00,\
00,00,00,00,00,39,3c,39,6b,6d,6b,00,ff,00,00,ff,00,00,ff,00,00,ff,00,00,ff,\
00,00,ff,00

Das grundsätzliche Schema, Registry-Einträge zu erzeugen, ist mir klar. Wie aber bekomme ich das dort hinein? Der Wert muss als REG_BINARY in die Registry eingetragen werden. Muss ich die "Einzelpositionen" vor dem Eintragen noch irgendwie umwandeln?

Ein stumpfes

 MeinKey.SetValue("Binärschlüssel", New Byte(), {42, 4d, 06, 03, 00, 00, 00, _
   00, 00, 00, 36,...}, RegistryValueKind.Binary)
funktioniert natürlich nicht; Einige Positionen werden als Fehler ausgegeben...

Weiß jemand Abhilfe?

EALA FREYA FRESENA

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
RegistryKey.SetValue, Hex-Wert1.244effeff12.02.14 11:18
Frage ist zurückgezogen...706effeff12.02.14 11:42

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel