Variables d’environnement dans Windows 7


  • Share on Pinterest

Le tableau ci-dessous répertorie les variables d’environnement le plus souvent rencontrées.

Tableau 1. Variables d’environnement prédéfinies dans Windows 7
Variable Valeurs
%ALLUSERSPROFILE% C:\ProgramData
%APPDATA% C:\Utilisateurs\(nomutilisateur}\AppData\Roaming
%CommonProgramFiles% C:\Program Files\Common Files
%COMPUTERNAME% {nom ordinateur}
%COMSPEC% C:\Windows\System32\cmd.exe
%HOMEDRIVE% C:
%HOMEPATH% \Utilisateurs \{nomutilisateur}
%LOCALAPPDATA% C:\Utilisateurs \{nomutilisateur}\AppData\Local
%PATH% C:\Windows\System32\;C:\Windows\;C:\Windows\System32\Wbem
%PATHEXT% .COM; .EXE; .BAT; .CMD; .VBS; .VBE; .JS ; .WSF; .WSH; .MSC
%ProgramData% C:\ProgramData
%PROGRAMFILES% Dossier Programmes,  habituellement C:\Program Files
%PROMPT% Code pour l’invite de commande en cours. en général $P$G
%Public% C:\Utilisateurs \Public
%SYSTEMDRIVE% Le lecteur ou se trouve Windows, en général le C:
%SYSTEMROOT% Le dossier C:\Windows
%TEMP% and %TMP% C:\Utilisateurs \{nomutilisateur}\AppData\Local\Temp
%USERNAME% {nomutilisateur}
%USERPROFILE% C:\Utilisateurs \{nomutilisateur}
%WINDIR% C:\Windows

Depuis Vista, Microsoft a changé l’emplacement de certains paramètres et dossiers utilisateurs. Par exemple, il n’y a plus de dossier “Documents and Settings » maintenant cela fait référence au dossier C:\Utilisateurs. Et il y a quatre nouvelles variables qui sont: %CommonProgramFiles%, %LocalAppdata%, %ProgramData%, and %Public%

Variables d’envorinnement dynamiques

Voici les variables d’environnement dynamiques. On les retrouve quelque soit le système.

Tableau 2. Variable d’environnement dynamiques
Variable Valeurs
%DATE% Date actuelle dans un format déterminé par la commande Date
%TIME% Heure actuelle dans un format déterminé par la commande Time
%CD% Dossier courant avec son chemin complet
%ERRORLEVEL% Chiffre indiquant le status d’une commande précédente.
%RANDOM% Chiffre aléatoire entre 0 et 32767

Modifier et ajouter des variables d’environnement

Parfois, il est souhaitable de modifier certaines des variables d’environnement telles que% PATH%. Ou il peut être utile de créer une variable d’environnement défini par l’utilisateur. Windows contient une commande SETX qui fournit une variété d’options. Elle peut être utilisée pour créer ou modifier les variables d’environnement. Les variables peuvent être  de type utilisateur ou d’environnement.

On peut aussi éditer les variables directement à partir du registre. On les trouve dans: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment Les variables utilisateurs sont dans HKEY_CURRENT_USER\Environment