Définir La Variable D'environnement Dans Le Guide Windows

Introduction

Les variables d’environnement sont des paires clé-valeur qu’un système utilise pour configurer un environnement logiciel. Les variables d’environnement jouent également un rôle crucial dans certaines installations, comme l’installation de Java sur votre PC ou Raspberry Pi.

Dans ce didacticiel, nous aborderons différentes manières de définir, répertorier et supprimer les variables d’environnement dans Windows 10.

Conditions préalables

  • Un système exécutant Windows 10
  • Compte utilisateur avec privilèges d’administrateur
  • Accès à l’invite de commande ou à Windows PowerShell

Vérifier Les Variables D’environnement Actuelles

La méthode de vérification des variables d’environnement actuelles varie selon que vous utilisez l’invite de commande ou Windows PowerShell :

Répertorier Toutes Les Variables D’environnement

Dans l’invite de commande, utilisez la commande suivante pour répertorier toutes les variables d’environnement :

Positionner

Si vous utilisez Windows PowerShell, listez toutes les variables d’environnement avec :

Get-ChildItem Env :

Vérifier Une Variable D’environnement Spécifique

L’invite de commande et PowerShell utilisent la commande echo pour répertorier des variables d’environnement spécifiques.

L’invite de commande utilise la syntaxe suivante :

écho %%

Dans Windows PowerShell, utilisez :

echo €Env :

Voici le nom de la variable d’environnement que vous souhaitez vérifier.

Définir La Variable D’environnement Dans Windows Via L’interface Graphique

Suivez les étapes pour définir les variables d’environnement à l’aide de l’interface graphique Windows :

1. Appuyez sur Windows + R pour ouvrir l’invite d’exécution de Windows.

2. Saisissez sysdm.cpl et cliquez sur OK .

3. Ouvrez l’ onglet Avancé et cliquez sur le bouton Variables d’environnement dans la fenêtre Propriétés système.

4. La fenêtre Variables d’environnement est divisée en deux sections. Les sections affichent des variables d’environnement spécifiques à l’utilisateur et à l’échelle du système. Pour ajouter une variable, cliquez sur le bouton Nouveau… sous la section appropriée.

5. Saisissez le nom et la valeur de la variable dans l’invite Nouvelle variable utilisateur et cliquez sur OK .

Définir La Variable D’environnement Dans Windows Via L’invite De Commande

Utilisez la commande setx pour définir une nouvelle variable d’environnement spécifique à l’utilisateur via l’invite de commande :

setx ""

Où:

  • : nom de la variable d’environnement que vous souhaitez définir.
  • : La valeur que vous souhaitez attribuer à la nouvelle variable d’environnement.

Par exemple:

setx Test_variable "Valeur variable"

Remarque : Vous devez redémarrer l’invite de commande pour que les modifications prennent effet.

Pour ajouter une variable d’environnement à l’échelle du système, ouvrez l’invite de commande en tant qu’administrateur et utilisez :

setx "" /M

Variables D’environnement Non Définies

Il existe deux façons de désactiver les variables d’environnement dans Windows :

Désactiver Les Variables D’environnement Dans Windows Via L’interface Graphique

Pour désactiver une variable d’environnement à l’aide de l’interface graphique, suivez les étapes de la section sur la définition des variables d’environnement via l’interface graphique pour accéder à la fenêtre Variables d’environnement.

Dans cette fenêtre :

1. Localisez la variable que vous souhaitez désactiver dans la section appropriée.

2. Cliquez sur la variable pour la mettre en surbrillance.

3. Cliquez sur le bouton Supprimer pour le supprimer.

Désactiver Les Variables D’environnement Dans Windows Via Le Registre

Lorsque vous ajoutez une variable d’environnement dans Windows, la paire clé-valeur est enregistrée dans le registre. Les dossiers de registre par défaut pour les variables d’environnement sont :

  • variables spécifiques à l’utilisateur : HKEY_CURRENT_USEREnvironment
  • variables à l’échelle du système : HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment

L’utilisation de la commande reg vous permet d’examiner et de supprimer les variables d’environnement directement dans le registre.

Remarque : La commande reg fonctionne de la même manière dans l’invite de commande et dans Windows PowerShell.

Utilisez la commande suivante pour répertorier toutes les variables d’environnement spécifiques à l’utilisateur :

reg requête HKEY_CURRENT_USEREnvironment

Listez toutes les variables d’environnement système avec :

reg query "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment"

Si vous souhaitez lister une variable spécifique, utilisez :

reg requête HKEY_CURRENT_USEREnvironment /v

ou

reg query "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment" /v

Où:

  • /v : Déclare l’intention de lister une variable spécifique.
  • : Le nom de la variable d’environnement que vous souhaitez lister.

Utilisez la commande suivante pour annuler la définition d’une variable d’environnement dans le registre :

reg supprimer HKEY_CURRENT_USEREnvironment /v /f

ou

reg supprimer "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment" /v /f

Remarque : Le paramètre /f est utilisé pour confirmer la commande reg delete . Sans cela, la saisie de la commande déclenche l’ invite Supprimer la valeur de registre EXEMPLE (Oui/Non) ? rapide.

Exécutez à nouveau la commande setx pour propager les variables d’environnement et confirmer les modifications apportées au registre.

Remarque : Si vous n’avez pas d’autres variables à ajouter avec la commande setx , définissez une variable jetable. Par exemple:

corbeille setx

Conclusion

Après avoir suivi ce guide, vous devez savoir comment définir des variables d’environnement spécifiques à l’utilisateur et à l’échelle du système dans Windows 10.

Vous recherchez ce tutoriel pour un autre système d’exploitation ? Consultez nos guides sur Comment définir des variables d’environnement sous Linux et Comment définir des variables d’environnement sous MacOS.

Cet article a-t-il été utile?

Oui Non