Objectif :Modifier une variable d'environnement, un alias ou une définition de fonction

 

Format:ESET [/= /A /B /D /F /GL /LL /S /U /V] [/C var1 var2] prénom

 

prénomLe nom d'une variable d'environnement, d'une fonction ou d'un alias à modifier.

 

/Alias)

/K"::regex" (masque regex)

/B(variable de capture)

/LL (liste locale)

/C(valeur de copie)

/S(variable système)

/D(environnement par défaut)

/U(variable de service)

/Fonction)

/V(variable volatile)

/GL (liste globale)

/Fenêtre)

 

 

Voir aussi: ALIAS, FONCTION, SET, UNALIAS, NON FONCTIONNEMENTet UNSET.

 

Syntaxe de complétion de fichier :

 

Le défaut complétion du nom de fichier la syntaxe est : [/a] alias [/f] fonctions [1*] variables

 

Usage:

 

ESET vous permet de modifier des variables d'environnement, des alias ou des fonctions définies par l'utilisateur à l'aide de commandes d'édition de ligne (voir Édition de la ligne de commande), ou dans une fenêtre contextuelle.

 

Sauf si un type de données spécifique est spécifié par l'un des commutateurs d'option /A, /D, /F, /S, /U or /V, ESET recherchera prénom parmi variables d'environnement d'abord, puis parmi pseudonymes, donc si prénom est à la fois une variable et un alias, ESET modifiera la variable prénom, et ignore l'alias prénom.

 

Pour modifier des variables définies dans le registre Windows ou pour modifier des fonctions, vous must utilisez le commutateur d’option approprié.

 

Si vous modifiez une variable d'environnement typée (voir SET /T), ESET créera un masque d'expression régulière correspondant à l'entrée.

 

Si vous n'entrez aucun argument, ESET affichera sa boîte de dialogue de commande.

 

Remarque: Vous ne pouvez pas utiliser ESET avec Variables GOSUB.

 

Si vous avez activé les alias globaux (voir ALIAS), toute modification apportée à un alias avec ESET affectera immédiatement toutes les autres copies de TCC qui utilisent la même liste d’alias. De même, si vous avez activé les fonctions globales (voir FONCTION), toute modification apportée à une fonction à l'aide d'ESET /F affectera immédiatement toutes les autres copies de TCC qui utilisent la même liste de fonctions.

 

ESET recherchera par défaut dans l'alias local ou la liste de fonctions (si elle existe). Si le nom n'est pas trouvé, ESET recherchera dans la liste globale (si elle existe).

 

ESET prend en charge complétion du nom de fichier et l'achèvement des variables internes et des fonctions variables.

 

Variables de registre : Réglage par défaut, Système, Utilisateuret Volatil les variables de registre peuvent être manipulées avec la commande ESET /D, /S, /U et /V commutateurs, respectivement. Par exemple, pour modifier une variable volatile mavar à partir du registre, utilisez :

 

eset /v mavar

 

Faites attention lors de la modification directe des variables de registre, car elles peuvent être essentielles à divers processus et applications Windows.

 

Exemples :

 

Pour modifier le chemin de recherche du fichier exécutable :

 

chemin défini

chemin=c:\;c:\dos;c:\util

 

Pour créer puis modifier un alias :

 

alias d = dir /d/j/p

eset d

d=dir /d/j/p

 

options:

 

/=Affichez la boîte de dialogue de commande ESET pour vous aider à définir les options de ligne de commande. L'option /= peut être n'importe où sur la ligne ; des options supplémentaires définiront les champs appropriés dans la boîte de dialogue de commande.

 

/AModifiez l'alias nommé même s'il existe une variable d'environnement du même nom. Si vous disposez d'un alias et d'une variable d'environnement portant le même nom, vous devez utiliser ce commutateur pour pouvoir modifier l'alias.

 

/BModifiez une variable de lot (%1 - %n). Valable uniquement lorsque TCC exécute un fichier batch.

 

/CCopiez la valeur d'une variable, d'un alias ou d'une fonction existante. La syntaxe est :

 

ESET /c var1 var2

 

De var1 est la variable dont vous souhaitez copier la valeur, et var2 est la variable (nouvelle ou existante) que vous souhaitez mettre à jour.

 

/DModifiez une variable "par défaut" dans le registre (HKU\.DEFAULT\Environment).

 

/FModifiez une fonction définie par l'utilisateur.

 

/GLRecherchez l'alias ou la fonction dans la liste globale

 

/K"::regex"Masque d'expression régulière pour l'entrée.

 

/LLRecherchez l'alias ou la fonction dans la liste locale

 

/SModifiez une variable "système" dans le registre (HKLM\System\CurrentControlSet\Control\Session Manager\Environment).

 

/UModifiez une variable "utilisateur" dans le registre (HKCU\Environment).

 

/VModifiez une variable "volatile" dans le registre (HKCU\Volatile Environment).

 

/WOStylo la liste d'alias/environnement/liste de fonctions dans une fenêtre contextuelle et sélectionnez la ligne à modifier. Vous pouvez rechercher, modifier et supprimer des entrées dans la fenêtre. Si vous incluez un argument après l'option /W, la fenêtre contextuelle affichera uniquement les entrées qui correspondent à l'argument (y compris les caractères génériques).

 

ESET /W peut être combiné avec une clé d'environnement de registre (/S, /U, /D, /V) pour modifier les valeurs de l'environnement de registre Windows.