Structure du fichier ureg.sxp

La structure du fichier d'archive ureg.sxp est la suivante :

[Root_key_1\Key_1]

 

Value_name_1=Data_1

 

:

 

Value_name_m=data_m

 

Create1=AFlag_1[,account_name_1]

 

:

 

Createn=AFlag_n[,account_name_n]

 

 

 

Root_key

Spécifie la clé racine déterminée par Windows. La spécification autorisée de la clé racine est la suivante :

Clé

Indique le nom d'une clé dans le format suivant :

SubKey_1\.....\SubKey_n

Value_name

Spécifie le nom d'une valeur. L'affectation de la valeur par défaut à la clé est prédéfinie de la manière suivante :

Données

Données

Les données spécifiées à cet endroit dans le fichier ureg.sxp peuvent être des types suivants :

string

Chaîne de caractères

dword

dword : 8 caractères hexadécimaux

binaire

hex : 2 caractères hexadécimaux, 2 caractères hexadécimaux,...

Chaîne développée

hex(2): chaîne de caractères.

 

Les valeurs de registre, qui sont spécifiées dans l'onglet Valeurs de registre extensibles, sont interprétées comme des valeurs extensibles. Ceci signifie que l'outil de packaging de logiciels n'enregistre que la partie étendue. Lorsque l'outil de packaging de logiciels trouve les types de valeurs REG_SZ et REG_EXPAND_SZ, il suppose que les chaînes sont des chaînes partielles séparées au moyen d'un séparateur. Ce séparateur doit être entré dans l'onglet lors de la spécification de la valeur de registre. Vous n'avez pas besoin de spécifier de séparateur pour le type de valeur REG_MULTI_SZ, car cette valeur est un tableau de chaînes.

plusieurs chaînes

hex(7) : 2 caractères hexadécimaux, 2 caractères hexadécimaux,...

plusieurs chaînes avec préfixe

Hex(94) : La valeur de registre doit être étendue par la partie indiquée dans ureg.sxp. Cette partie doit être la première. Le type de source de cette valeur de registre est REG_MULTI_SZ.

plusieurs chaînes avec ajout

Hex(95) : La valeur de registre doit être étendue par la partie indiquée dans ureg.sxp. Cette partie doit être ajoutée. Le type de source de cette valeur de registre est REG_MULTI_SZ.

chaîne avec ajout

Hex(96) : La valeur de registre doit être étendue par la partie indiquée dans ureg.sxp. Cette partie doit être ajoutée. Les valeurs doivent être séparées par un signe de séparation. Le type de source de cette valeur de registre est REG_SZ.

chaîne avec préfixe

Hex(97) : La valeur de registre doit être étendue par la partie indiquée dans ureg.sxp. Cette partie doit être la première. Les valeurs doivent être séparées par un signe de séparation. Le type de source de cette valeur de registre est REG_SZ.

chaîne développée avec ajout

Hex(98) : La valeur de registre doit être étendue par la partie indiquée dans ureg.sxp. Cette partie doit être ajoutée. Les valeurs doivent être séparées par un signe de séparation. Le type de source de cette valeur de registre est REG_EXPAND_SZ.

chaîne développée avec préfixe

Hex(99) : La valeur de registre doit être étendue par la partie indiquée dans ureg.sxp. Cette partie doit être la première. Les valeurs doivent être séparées par un signe de séparation. Le type de source de cette valeur de registre est REG_EXPAND_SZ.

 

 

(Caractère hex signifie un caractère hexadécimal compris dans la plage 0 - F.)

Si la valeur correspond à un nombre de lignes consécutives, la ligne précédente se termine par la chaîne de caractère ,\ (virgule et barre oblique inverse).

Createn

Indique un utilisateur ou un groupe pour lequel les entrées sont valides.

AFlag

Spécifie l'Indicateur de compte. AFlag peut avoir les valeurs A, G, S ou U. Le paramètre par défaut est Create1=S, Create2=A

Account_name

Indique le nom d'utilisateur ou du groupe.