| Objet : | 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] name |
| name | Le nom d'une variable d'environnement, d'une fonction ou d'un alias à éditer. |
Voir aussi : ALIAS, FUNCTION, SET, UNALIAS, UNFUNCTION et UNSET.
Syntaxe de complétion des fichiers :
La syntaxe de complétion de nom de fichier par défaut est la suivante : [/a] alias [/f] fonctions [1*] variables
Utilisation :
ESET vous permet de modifier les variables d'environnement, les alias ou les fonctions définies par l'utilisateur à l'aide de commandes d'édition de ligne (voir Édition de ligne de commande) ou dans une fenêtre contextuelle.
À moins qu'un type de données spécifique ne soit spécifié par l'un des commutateurs d'options /A, /D, /F, /S, /U ou /V, ESET recherche d' abord le nom parmi les variables d'environnement, puis parmi les alias. Ainsi, si le nom est à la fois une variable et un alias, ESET modifie le nom de la variable et ignore le nom de l'alias .
Pour modifier des variables définies dans le registre Windows ou pour modifier des fonctions, vous devez utiliser le commutateur d'options approprié.
Si vous modifiez une variable d'environnement saisie (voir SET /T), ESET crée un masque d'expression régulière correspondant à la saisie.
Si vous n'entrez aucun argument, ESET affiche sa boîte de dialogue de commande.
Remarque : Vous ne pouvez pas utiliser ESET avec les 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 d'ESET qui utilisent la même liste d'alias. TCC qui utilisent la même liste d'alias. De même, si vous avez activé les fonctions globales (voir FUNCTION), 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.
Par défaut, ESET recherche dans l'alias local ou dans la liste de fonctions (si elle existe). Si le nom n'est pas trouvé, ESET cherchera dans la liste globale (si elle existe).
ESET prend en charge la complétion des noms de fichiers et la complétion des variables internes et des fonctions variables.
Variables de registre : Les variables de registre Default, System, User et Volatile peuvent être manipulées avec les commutateurs /D, /S, /U et /V de la commande ESET , respectivement . Par exemple, pour modifier la variable volatile myvar à partir du registre, utilisez la commande /D, /S, /U et /V :
eset /v myvar
Soyez prudent lorsque vous modifiez directement 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 :
eset path
path=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 :
| /C | Copier la valeur d'une variable, d'un alias ou d'une fonction existante. La syntaxe est la suivante |
ESET /c var1 var2
où var1 est la variable dont vous voulez copier la valeur, et var2 est la variable (nouvelle ou existante) que vous voulez mettre à jour.
| /S | Modifier une variable "système" dans le registre (HKLM\System\CurrentControlSet\Control\Session Manager\Environment). |
ESET /W peut être combiné à une clé d'environnement de registre (/S, /U, /D, /V) pour modifier les valeurs d'environnement du registre Windows.