Objectif :Définissez des variables locales à une fonction de bibliothèque ou à un fichier batch.

 

Format:L'APPROVISIONNEMENT var1, var2, ...

 

Usage:

 

LOCAL enregistrera les valeurs existantes des variables d'environnement spécifiées (le cas échéant), puis supprimera la variable de l'environnement. Vous pouvez ensuite définir une nouvelle variable portant ce nom ; lorsque la fonction de bibliothèque ou le fichier batch se termine, les variables locales sont supprimées de l'environnement et les valeurs précédentes (le cas échéant) sont restaurées.

 

LOCAL vous permet d'utiliser des variables dans les fonctions de votre bibliothèque sans vous soucier de savoir si elles sont également utilisées dans l'environnement maître ou dans d'autres fonctions de la bibliothèque.

 

Voir également setlocal.

 

Mise en situation :

 

Cette fonction de bibliothèque définit trois variables locales, qui ne sont valables qu'à l'intérieur de la fonction :

 

testfunc2 {

 test local, ordinateur, serveur

 définir test=abc

 définir l'ordinateur = Asus

 définir le serveur = serveur d'impression

command1

command2

}