.set env <nom_groupe_env>[(nom_cliché)] "<nom_variable>=<valeur_souhaitée>" [...]
La commande
.set attribue une valeur à une variable d'environnement. Vous pouvez spécifier des variables ou des valeurs supplémentaires. Placez chaque variable et sa valeur entre guillemets. Cette commande définit la variable pour le cliché par défaut pour le groupe d'environnement, sauf si vous spécifiez un cliché. Dans ce cas, placez-le entre parenthèses sans espace entre le nom du groupe d'environnement et le nom du cliché.
Remarque : Les variables
définies par cette commande doivent déjà exister.
Utilisez la commande .set pour modifier l'enregistrement maître d'un environnement. Lorsque
le système exécute un projet, il crée une copie de l'environnement
du projet à partir de l'enregistrement maître, stocke la copie dans les enregistrements de travaux et
utilise cette copie comme projet par défaut.
Lors de l'exécution d'une étape, celle-ci utilise la copie de travail de l'environnement, et pas l'enregistrement maître. Par conséquent, l'utilisation de la commande .set entraîne les conséquences suivantes :
- Lorsqu'une commande .set s'exécute lors d'une étape, les étapes
ultérieures utilisant l'environnement d'étape par défaut ne voient
pas les modifications. Le système utilise la copie de travail de l'environnement par défaut pour l'étape.
- Lorsqu'une commande .set s'exécute sur un environnement spécifié,
les étapes suivantes spécifiant l'environnement voient les modifications que vous avez apportées.
Le système lit l'enregistrement maître de l'environnement lorsqu'un environnement est spécifié pour l'étape , et ce même si l'environnement de l'étape est celui du projet par défaut.
- Les modifications effectuées par une commande .set sont conservées une fois le travail terminé. Les exécutions ultérieures utilisent les valeurs créées par les commandes .set précédemment utilisées.
Pour plus d'informations sur l'utilisation de cette commande, voir Utilisation de données de travail.
Voir aussi la commande similaire .bset.