Une variable d'environnement est une zone de mémoire où est stockée une chaîne de caractères et à laquelle on a affecté un nom. À partir de ce nom tous les programmes DOS ou Windows, y compris les fichiers de commandes, peuvent y accéder et en lire le contenu.
Pour créer, modifier ou supprimer une variable d'environnement on utilise la commande set. Sans autre indication, la commande set affiche le contenu de toutes les variables d'environnement déclarées.
Création de la variable exemple et affichage témoin :

Modification du contenu de cette variable :

Ajout au contenu :

Pour utiliser le contenu d'une variable d'environnement dans une commande, pas uniquement dans la commande set comme dans cet exemple, il faut encadrer son nom par des signes % (pour cent). On remarquera aussi que les espaces insérés sont fidèlement reproduits. Ceci s'applique d'ailleurs aussi bien aux contenus qu'aux noms de variables eux-mêmes. Attention donc à ne pas laisser d'espaces non désirés de part et d'autres du signe =.
Suppression de la variable exemple :
