Skip to main content

Utilisation des variables dans la gestion

Dans certains champs, il est possible d'utiliser des variables en plus des valeurs normales. Dans la plupart des applications, cela concerne les champs "Utilisateur" (dans les informations de connexion) et "Paramètres supplémentaires". Veuillez tenir compte des remarques figurant dans la fenêtre contextuelle d'information située à droite des champs de saisie.

Syntaxe

La syntaxe et l'utilisation s'inspirent des variables d'environnement POSIX. Cependant, les variables ne sont pas interprétées par un shell.

Un nom de variable ne peut contenir que les caractères suivants :

  • des lettres
  • Chiffres
  • Tiret bas

Pour insérer une variable dans un champ, on peut utiliser l'une de ces deux formes : $VAR_NAME ou ${VAR_NAME}.
Cette dernière forme est utile lorsque la variable n'est pas séparée des autres caractères par des espaces, par exemple : ${HOSTNAME}_TC.

Échappement

Si le signe dollar $ doit être utilisé dans un champ acceptant des variables, il doit être échappé à l'aide d'une barre oblique inversée :\$. Si la chaîne de caractères \$ doit être utilisée, chaque barre oblique inversée doit être doublée et (comme précédemment) une barre oblique inversée doit être ajoutée avant le signe dollar.

Les barres obliques inversées qui ne se trouvent pas directement avant un signe dollar ne doivent pas être échappées.
Les signes dollar isolés qui ne peuvent pas être interprétés comme le début d'une variable n'ont pas besoin d'être échappés.

Variables et valeurs

Il est possible d'utiliser des variables d'environnement ainsi que la variable spéciale $HOSTNAME peuvent être utilisées. 

Les variables d'environnement peuvent par exemple être consultées à l'aide de la commande env dans une fenêtre determinal CTRL+ALT+T. Il convient de noter que chaque processus dispose de ses propres variables d'environnement et que, dans la pratique, toutes les variables ne sont pas nécessairement disponibles.

Variables sélectionnées
Variable
Valeur
$HOSTNAME
Nom actuel du ThinClient
$USER
Nom de l'utilisateur connecté ; toujours le même en cas de connexion automatique tcos

$CUSTOM1

$CUSTOM2

$CUSTOM3 

Valeurs prédéfinies dans les paramètres du client léger