Struktur der Datei "Uregdel.sxp"

Die Archivdatei "ureg.sxp" weist folgende Struktur auf:

[Hauptschlüssel_1\Schlüssel_1]

 

Wertname_1=Daten_1

 

:

 

Wertname_m=Daten_m

 

Create1=AFlag_1[,Kontoname_1]

 

:

 

Createn=AFlag_n[,Kontoname_n]

 

 

 

Hauptschlüssel

Gibt den von Windows festgelegten Hauptschlüssel an. Die zulässige Hauptschlüsselspezifikation lautet:

Schlüssel

Gibt den Namen eines Schlüssels im folgenden Format an:

Unterschlüssel_1\.....\Unterschlüssel_n

Wertname

Gibt den Namen eines Werts an. Die Zuweisung des Standardwertes für den Schlüssel ist folgendermaßen definiert:

@Data

Daten

Die Daten, die an dieser Stelle in der ureg.sxp-Datei angegeben sind, können folgenden Typs sein:

Zeichenfolge

Zeichenfolge

dword

dword: 8 Hexadezimalzeichen

Binär

hex: 2 Hexadezimalzeichen,2 Hexadezimalzeichen,...

Zeichenfolge erweitern

hex(2): Zeichenfolge.

 

Die Registrierungswerte, die in der Registerkarte "Erweiterbare Registrierungswerte" angegeben sind, werden als erweiterbare Werte interpretiert. Dies bedeutet, dass der Packager nur den erweiterten Teil aufzeichnet. Wenn der Packager die Werttypen "REG_SZ" und "REG_EXPAND_SZ" findet, geht er davon aus, dass die Zeichenfolgen Teilzeichenfolgen sind, die durch ein Trennzeichen voneinander getrennt sind. Dieses Trennzeichen muss in die Registerkarte eingegeben werden, wenn Sie den Registrierungswert angeben. Für den Werttyp REG_MULTI_SZ müssen Sie kein Trennzeichen angeben, weil dieser Wert ein Zeichenkettenarray ist.

Multi-String

Hex(7): 2 Hexadezimalzeichen,2 Hexadezimalzeichen,...

Multi-String, vorangestellt

hex(94): Der Registrierungswert muss um den in der Datei "ureg.sxp" angegebenen Teil erweitert werden. Dieser Teil muss vorangestellt werden. Der Quelltyp dieses Registrierungswertes ist REG_MULTI_SZ.

Multi-String, nachgestellt

hex(95): Der Registrierungswert muss um den in der Datei "ureg.sxp" angegebenen Teil erweitert werden. Dieser Teil muss nachgestellt werden. Der Quelltyp dieses Registrierungswertes ist REG_MULTI_SZ.

String, nachgestellt

hex(96): Der Registrierungswert muss um den in der Datei "ureg.sxp" angegebenen Teil erweitert werden. Dieser Teil muss nachgestellt werden. Die Werte müssen durch ein Trennzeichen voneinander getrennt werden. Der Quelltyp dieses Registrierungswertes ist REG_SZ.

String, vorangestellt

hex(97): Der Registrierungswert muss um den in der Datei "ureg.sxp" angegebenen Teil erweitert werden. Dieser Teil muss vorangestellt werden. Die Werte müssen durch ein Trennzeichen voneinander getrennt werden. Der Quelltyp dieses Registrierungswertes ist REG_SZ.

Erweiterter String, nachgestellt

hex(98): Der Registrierungswert muss um den in der Datei "ureg.sxp" angegebenen Teil erweitert werden. Dieser Teil muss nachgestellt werden. Die Werte müssen durch ein Trennzeichen voneinander getrennt werden. Der Quelltyp dieses Registrierungswertes ist REG_EXPAND_SZ.

Erweiterter String, vorangestellt

hex(99): Der Registrierungswert muss um den in der Datei "ureg.sxp" angegebenen Teil erweitert werden. Dieser Teil muss vorangestellt werden. Die Werte müssen durch ein Trennzeichen voneinander getrennt werden. Der Quelltyp dieses Registrierungswertes ist REG_EXPAND_SZ.

 

 

(Hex-Zeichen ist ein Hexadezimalzeichen im Bereich 0-F.)

Wenn der Wert einer Reihe aufeinander folgender Zeilen entspricht, wird die vorherige Zeile mit der Zeichenfolge ,\ (Komma und umgekehrter Schrägstrich) beendet.

Createn

Gibt einen Benutzer oder eine Gruppe an, für den bzw. die die Einträge gültig sind.

AFlag

Gibt das Konto-Flag an. "AFlag" kann einen der folgenden Werte haben: A, G, S, U. Die Standardeinstellung ist: Create1=S, Create2=A

Kontoname

Gibt den Namen des Benutzers oder der Gruppe an.