Rubrique précédente: trueRubrique suivante: VERY_DETAILED


ValueExists

ValueExists

Vérifie l'existence d'une valeur de clé de registre dans le registre ou dans un fichier INI. Cette commande accepte deux à trois paramètres. Le premier paramètre est le chemin d'accès à la clé de registre et le second paramètre est le nom de la valeur. Les deux premiers paramètres sont obligatoires. Il s'agit de valeurs de chaîne. Le troisième paramètre indique si la recherche porte sur l'ordinateur source ou l'ordinateur de destination. Le troisième paramètre (facultatif) est de type booléen. Si le troisième paramètre est True, l'interpréteur recherche la clé spécifiée sur l'ordinateur source. Si ce paramètre est False ou s'il est ignoré, l'interpréteur effectue la recherche sur l'ordinateur de destination.

Remarque : Le troisième paramètre de valeur booléen ne peut être utilisé qu'avec les fonctions Validate, General et Apply. A défaut, une erreur de syntaxe ou d'exécution se produit.

Premier paramètre :

Chemin d'accès à la clé (valeur de type chaîne)

Deuxième paramètre :

Nom de la valeur (chaîne)

Troisième paramètre :

Ordinateur (valeur booléenne)

Syntaxe :
ValueExists( <chemin d'accès à la clé>, <nom de la valeur>, [Booléen] );
Exemple :
if (ValueExists( "HKCU\\Control Panel\\Desktop", "Smooth Scrolling", SOURCE))
   ApplyValue( "HKCU\\Control Panel\\Desktop", "Smooth Scrolling");