La liste complète des variables d'environneme
Partager :
Les variables d’environnement Windows offrent un moyen rapide et efficace d’accéder à des valeurs du système. Cet article vous donne la liste complète des variables d’environnement par défaut de Windows.
Les variables d’environnement sont des noms associés à des valeurs qui stockent des informations comme des emplacements, des informations ou des paramètres dynamiques. Ces données peuvent être utilisées par le système, des logiciels ou l’utilisateur. Par ailleurs, elles sont très utilisées par les professionnels de l’informatique pour accéder rapidement à un emplacement sur un ordinateur, sans naviguer dans chaque dossier de l’explorateur de fichiers.
À lire également : La liste complète des commandes Exécuter de Windows
Sommaire
La liste des variables d’environnement de WindowsLe tableau ci-dessous liste toutes les variables d’environnement par défaut de Windows.
VariableValeurRaccourci dossier ?
%ALLUSERSPROFILE% C:\ProgramData Oui
%APPDATA% C:\Users\{utilisateur}\AppData\Roaming Oui
%CD% Répertoire courant dans l’invite de commande Non
%CMDCMDLINE % Renvoie la ligne de commande exacte utilisée pour lancer l’invite de commande cmd.exe. Par défaut : C:\WINDOWS\system32\cmd.exe Non
%CMDEXTVERSION% Le numéro de version courante du processeur d’extension CMD (NT = "1", Win2000+ = "2".) Non
%CommonProgramFiles% C:\Program Files\Common Files Oui
%CommonProgramFiles(x86)% C:\Program Files (x86)\Common Files Oui
%CommonProgramW6432% C:\Program Files\Common Files Oui
%COMPUTERNAME% {nom_de_l’ordinateur} Non
%ComSpec% C:\Windows\System32\cmd.exe Non
%DATE% La date courante dans le format déterminé par la commande « date » Non
%ERRORLEVEL% La valeur courante de ERRORLEVEL, spécifiée automatiquement lorsqu’un programme se ferme Non
%HOMEDRIVE% C:\ Oui
%HOMEPATH% C :\Users\{utilisateur} Oui
%LOCALAPPDATA% C:\Users\{utilisateur}\AppData\Local Oui
%LOGONSERVER% \\{domain_logon_server} Non
%NUMBER_OF_PROCESSORS% Renvoie le nombre de processeurs du système Non
%OneDrive% Le répertoire de synchronisation OneDrive Oui
%OS% Indique le nom du système d’exploitation : Windows_NT Non
%PATH% C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;
+ les répertoires d’autres programmes Oui
%PATHEXT% .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC Non
%PROCESSOR_ARCHITECTURE% AMD64 Non
%PROCESSOR_IDENTIFIER% Intel64 Family 6 Model 158 Stepping 10, GenuineIntel Non
%PROCESSOR_LEVEL% 6 Non
%PROCESSOR_REVISION% 9e0a
%ProgramData% C:\ProgramData Oui
%ProgramFiles% C:\Program Files Oui
%ProgramFiles(x86)% C:\Program Files (x86) Oui
%ProgramW6432% C:\Program Files Oui
%PROMPT% Code d’invite du CMD. Habituellement $P$G
C:\> Non
%PSModulePath% C:\system32\WindowsPowerShell\v1.0\Modules\ Oui
%PUBLIC% C:\Users\Public Oui
%RANDOM% Pour avoir un nombre aléatoire entre 0 et 32767 Non
%SystemDrive% C:\ Oui
%SystemRoot% C :\Windows Oui
%TEMP% C:\Users\{utilisateur}\AppData\Local\Temp Oui
%TIME % L’heure courante dans le format déterminé par la commande « time » Non
%TMP % C:\Users\{utilisateur}\AppData\Local\Temp Oui
%USERDOMAIN% {nom_de_domaine_utilisateur} Non
%USERDOMAIN_ROAMINGPROFILE% Le nom de domaine utilisateur pour RDS ou standard roaming profile paths. Windows 8/10/2012.
%USERNAME% {utilisateur} Non
%USERPROFILE% C:\Users\{utilisateur} Oui
%WINDIR% C:\Windows Oui
Utiliser, afficher ou modifier les variables d’environnement sur Windows
Il existe différents moyens d’utiliser, d’afficher, d’ajouter, de modifier ou de supprimer des variables d’environnement.
Dans la base de registreLes variables d’environnement Windows sont stockées dans la base de registre. Vous trouverez les variables d’environnement utilisateur dans le chemin suivant :
HKEY_CURRENT_USER\EnvironmentEt les variables d’environnement système dans :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\EnvironmentVous pouvez, à partir de ces emplacements, consulter, ajouter, modifier et supprimer des variables d’environnement. Pensez à sauvegarder votre base de registre Windows avant toute modification.
Avec l’explorateur WindowsLes services informatiques utilisent couramment les variables d’environnement comme raccourci afin d’accéder plus facilement à des emplacements sur un ordinateur. En tapant par exemple la variable %appdata% dans la barre d’adresse de l’explorateur de fichier Windows, vous accéderez directement au répertoire appdata de l’utilisateur : C:\Users\<utilisateur>\AppData\Roaming.
Les raccourcis de ce type permettant d’accéder à des emplacements de dossiers sont identifiés dans la liste des variables d’environnement Windows du tableau situé plus haut dans cet article.
Dans les paramètres avancés du systèmeVous pouvez aussi aller dans les Paramètres avancés du système pour accéder aux variables d’environnement. Pour cela, ouvrez une fenêtre Exécuter, tapez systempropertiesadvanced puis Entrée. Cliquez ensuite sur le bouton Variables d’environnement…
Vous pouvez facilement sur cet écran, ajouter, modifier ou supprimer des variables d’environnement système ou utilisateur.
Avec l’invite de commande CMDPour lister toutes les variables d’environnement Windows avec l’invite de commande, tapez l’instruction set et appuyez sur la touche Entrée.
Vous pouvez afficher la valeur d’une variable d’environnement avec echo :
echo %COMPUTERNAME%Ou avec set :
set computernameEt enfin, pour modifier une variable, utilisez la commande set :
set MA_VARIABLE = hello Avec PowerShellAvec PowerShell, il faut utiliser la commande Get-ChildItem Env: et appuyez sur Entrée pour lister vos variables d’environnement.
Pour visualiser une valeur spécifique, préfixez votre variable d’environnement avec $env. Par exemple :
$env:COMPUTER_NAMEVous pouvez créer ou mettre à jour des variables d’environnement avec la syntaxe suivante :
$Env:MA_VARIABLE = "Hello" Dans un script batVous pouvez inclure des variables d’environnement dans vos scripts Windows. Par exemple, créez un fichier texte avec le Bloc Note ou Notepad++ contenant les lignes ci-dessous :
@ECHO OFF ECHO Mon nom d'ordinateur est : %COMPUTERNAME% PAUSERenommez ensuite votre fichier avec l’extension .bat puis ouvrez-le pour exécuter votre script.
Partager :
Avez-vous trouvé cet article utile ?
Vous pouvez aussi nous soumettre une idée d’article si votre recherche est différente.
Fondateur de Lecoindunet & consultant IT, j'ai travaillé en tant que technicien, développeur puis responsable informatique.
J'aime apprendre, décortiquer et partager mes expériences au travers d'articles simples à comprendre.
Publications similaires
Windows
La liste complète des raccourcis clavier Windows12 mai 202529 mai 2025
Découvrez comment être plus rapide avec Windows grâce à cette liste de plus de 130 raccourcis clavier triés par catégorie.
Windows
La liste complète des commandes Exécuter de Windows7 janvier 20259 juin 2025
Nous avons compilé, dans cet article, la liste complète des commandes Windows à exécuter avec un Windows r.
Windows
Ouvrir l’invite de commandes Windows CMD (mode admin ou non)27 novembre 20249 juin 2025
Cet article pour débutant vous explique différentes méthodes pour ouvrir l’invite de commandes Windows en mode administrateur ou standard.
Windows
Lecteur de récupération vs support d’installation Windows : quelles différences19 septembre 202429 mai 2025
Quelles sont les différences entre un lecteur de récupération Windows et un support d’installation ? Les réponses dans ce guide.
Windows
La liste complète des commandes CMD Windows14 septembre 202429 mai 2025
Nous avons compilé, dans cet article, la liste complète des commandes disponibles avec l’invite de commande CMD Windows.
Windows
Windows Stop Code : la liste complète des causes d’écran bleu9 juillet 202429 mai 2025
La liste complète des codes erreurs d’écran bleu Windows appelés aussi « Stop Code ». Aidez-vous pour identifier la cause de l’anomalie.
4 commentaires
Bonjour Mr
J’ai effacer la valeur de la variable utilisateur path et maintenant je compile programme mais j’ai pas un résultat souhaité.
Comment faire pour avoir l’ancienne valeur du path sachant que j’ai pas créer de point de restauration.
Bonjour,
Si vous n’avez pas de sauvegarde ou point de restauration, vous pouvez tenter avec Process Explorer (sous réserve que la machine n’ait pas été redémarrée) :
je dois faire des modification dans un programme situer C:\Program Files (x86) sur D:\C:\Program Files (x86) pour ce faire j’utilise powershell avec la variable d’environement %programfile(x86)% sauf que powershelle ne comprend pas cette syntaxe :
$env=Programfiles(x86) > ko
« $env:ProgramFiles(x86) » > ko
` $env:ProgramFiles(x86)` > ko
rien ne fonctionne…
Essayez avec ${Env:ProgramFiles(x86)}
Laisser un commentaire
Guides d’achat Tutoriels Windows Tutoriels bureautique Astuces Android
S’inscrire à la newsletter
📬 Des tutoriels clairs et pratiques, chaque semaine dans votre boîte mail !
Veuillez activer JavaScript dans votre navigateur pour envoyer le formulaire.
Derniers articles
10 accessoires de voyage tech pour partir tranquille cet été
Comment savoir si mon téléphone Android est compatible eSIM
Canal+ et TNT : où voir la chaîne en clair après le 6 juin 2025 ?
Amazon Prime Day 2025 : Les meilleures offres tech & informatique à saisir !
Épinglés
La liste complète des commandes Exécuter de Windows
La liste complète des commandes CMD Windows