Les variables d'environnement sont également accessibles par l'intermédiaire de la fenêtre Invite de commande.
Pour voir la liste des variables : tapez SET et enfoncez la touche Entrée.
Pour voir le contenu d'une seule variable : tapez SET suivie du nom de la variable.
Par exemple : SET TMP.
| ALLUSERSPROFILE | L'emplacement du profil "Tous les utilisateurs" Exemple : C:\Documents and Settings\All Users |
| APPDATA | L'emplacement par défaut du stockage des données relatives aux applications. Exemple : C:\Documents and Settings\(nom)\Application Data |
| CLIENTNAME | Le nom de l'application à partir de laquelle les variables sont affichées Exemple : Console |
| CMDCMDLINE | Le nom de la commande utilisée pour démarrer la console (la fenêtre d'invite de commande) Exemple : Cmd |
| CommonProgramFiles | L'emplacement des fichiers communs à diverses applications. Exemple : C:\Program Files\Fichiers communs |
| COMPUTERNAME | Le nom de l'ordinateur Exemple : Mon ordi |
| COMSPEC | L'emplacement de l'invite de commande Exemple : C:\WINDOWS\system32\cmd.exe |
| DATE | La date système Exemple : 05/08/2005 |
| ERRORLEVEL | Le code numérique renvoyé par certaines commandes textuelles. Cette variable est utilisée dans les fichiers batch pour connaître le résultat d'une commande (par exemple, xcopy). Exemple : |
| HOMEDRIVE | Le lecteur contenant le dossier de l'utilisateur qui a ouvert la session. Exemple : C: |
| HOMEPATH | Le chemin d'accès au dossier de l'utilisateur qui a ouvert la session. Exemple : \Documents and Settings\(nom) |
| HOMESHARE | Le chemin d'accès au dossier partagé des utilisateurs. Exemple : C:\Documents and Settings\All Users\Documents |
| LOGONSERVER | Le nom du contrôleur de domaine qui a ouvert la session Exemple : \\SERVEUR |
| NUMBER_OF_PROCESSORS | Le nombre de processeurs sur la carte mère Exemple : 1 |
| OS | Le nom du système d'exploitation. Windows XP est basé sur Windows NT. Exemple : Windows_NT |
| PATH | Les différents chemins vers les dossiers contenant des fichiers exécutables. Pour lancer un fichier exécutable présent dans l'un de ces dossiers, il n'est pas nécessaire de le faire précéder de son chemin d'accès. Par exemple : notepad ou calc. Exemple : C:\WINDOWS\system32;C:\WINDOWS |
| PATHEXT | La liste des extensions considérées comme exécutables Exemple : .COM; .EXE; .BAT; .CMD; .VBS; .VBE; .JS; .JSE; .WSF; .WSH |
| PROCESSOR_ARCHITECTURE | Le type de processeur installé sur la carte mère Exemple : x86 |
| PROCESSOR_IDENTIFIER | La description du processeur Exemple : x86 Family 15 Model 2 Stepping 4, GenuineIntel |
| PROCESSOR_LEVEL | Le modèle du processeur Exemple : 15 |
| PROCESSOR_REVISION | Le numéro de version du processeur Exemple : 0204 |
| ProgramFiles | L'emplacement par défaut où sont installées les applications Exemple : C:\Program Files |
| PROMPT | L'indicateur précédant chaque ligne dans la fenêtre d'invite de commande. Exemple : $P$G |
| SESSIONNAME | Le nom de la session en cours. Exemple : Console |
| SYSTEMDRIVE | Le lecteur contenant Windows. Exemple : C: |
| SYSTEMROOT | Le dossier dans lequel Windows est installé. Exemple : C:\WINDOWS |
| TEMP | L'emplacement du dossier temporaire. Exemple : C:\DOCUME~1\(nom)\LOCALS~1\Temp |
| TIME | L'heure système. Exemple : 17:25:30,45 |
| TMP | L'emplacement du dossier temporaire. Exemple : C:\DOCUME~1\(nom)\LOCALS~1\Temp |
| USERDOMAIN | Le nom du domaine contenant le compte de l'utilisateur Exemple : MONORDI |
| USERNAME | Le nom de l'utilisateur qui a ouvert la session Exemple : Jip |
| USERPROFILE | Le dossier contenant les données du profil de l'utilisateur qui a ouvert la session. Exemple : C:\Documents and Settings\(nom) |
| windir | Le dossier contenant le système d'exploitation Exemple : C:\WINDOWS |