La commande SetValue permet de créer ou de définir une valeur de clé. Si la clé n'existe pas, cette fonction la crée.
Cette commande a le format suivant :
SetValue(<FilePath>, <ValueName>, <Data>, <Type>)
Pour le registre, cette variable représente le chemin d'accès à la clé (valeur de chaîne).
Pour un fichier XML, cette variable représente le chemin d'accès complet au fichier.
Pour le registre, cette variable représente le nom de la valeur (valeur de chaîne).
Pour un fichier XML, cette variable représente la requête XPath valide.
Représente la valeur.
Représente le type de valeur.
Les valeurs de registre suivantes sont acceptées :
|
Valeur |
Format |
Exemple |
|---|---|---|
|
STRING |
string |
"Brian" |
|
DWORD |
number |
"1999" |
|
BINARY |
binaire |
"af 45 99 31" |
|
DWORD_LITTLE_ENDIAN |
number |
"1234" |
|
DWORD_BIG_ENDIAN |
number |
"1234" |
|
SYMBOLIC_LINK |
binaire |
"af 45 99 31" |
|
MULTI_STRING |
binaire |
"af 45 99 31" |
|
RESOURCE_LIST |
binaire |
"af 45 99 31" |
|
EXPAND_STRING |
string |
"Brian" |
|
FULL_RESOURCE_DESCRIPTOR |
binaire |
"af 45 99 31" |
|
RESOURCE_REQUIREMENTS_LIST |
binaire |
"af 45 99 31" |
Exemple : Définition d'une valeur de clé
SetValue("HKLM\\Destination", "valeur de chaîne", "il s'agit d'une valeur de chaîne", STRING);
SetValue("C:\\abc.xml", "/docnode/node1/node2", "Il s'agit d'un noeud", "");
|
Copyright © 2013 CA.
Tous droits réservés.
|
|