La modification des variables d’environnement de votre PC peut vous faire gagner du temps dans l’Invite de commandes et rendre vos scripts plus concis. Cela vous permet également de personnaliser l’endroit où Windows stocke certains fichiers. Découvrez comment les modifier ici.

Fonctionnement des variables d’environnement

Les variables d’environnement peuvent être utilisées pour pointer vers ou définir des répertoires importants, comme l’emplacement du dossier Temp de Windows, ou elles peuvent relayer des informations importantes sur votre PC, comme la version de Windows qu’il exécute ou le nombre de cœurs de processeur dont il dispose.

Les variables d’environnement peuvent être lues par tout programme ou script exécuté sur votre ordinateur. Les variables d’environnement peuvent être définies pour des comptes d’utilisateurs individuels ou pour l’ensemble du système.

Comment écrire un script batch sous Windows

L’une des variables d’environnement les plus importantes est la variable Path. Elle définit les dossiers dans lesquels les exécutables sont vérifiés lorsqu’une commande est exécutée dans un terminal ou un script. Prenons l’exemple de Notepad : vous pouvez taper notepad dans l’invite de commande et il se lancera immédiatement. En revanche, si vous tapez chrome, vous obtiendrez un message d’erreur. L’erreur se produit parce que l’exécutable Notepad se trouve dans un dossier défini dans le Path, mais pas l’exécutable Chrome.

Chrome ne figure pas dans le chemin d’accès (PATH) et ne peut pas être exécuté sans spécifier de dossier.

Par défaut, Path ne pointe que vers quelques dossiers Windows, mais vous pouvez facilement en ajouter d’autres.

À lire également : Microsoft optimise la barre des tâches de Windows 11 des tablettes

Comment modifier les variables d’environnement

Il existe quelques différences mineures entre les interfaces utilisateur de Windows 10 et de Windows 11, mais le processus de base de modification des variables d’environnement est le même.

Pour configurer vos variables d’environnement, cliquez sur le bouton Démarrer, puis tapez « propriétés d’environnement » dans la barre de recherche et appuyez sur Entrée. Dans la fenêtre Propriétés système, cliquez sur « Variables d’environnement ».

Cliquez sur « Variables d’environnement ».

Cliquez sur la variable que vous souhaitez modifier, puis cliquez sur « Modifier ».

Cliquez sur « Modifier ».

De nombreuses variables d’environnement prennent simplement un nom et une valeur, comme « Nombre de processeurs ». Pour les modifier, il suffit de changer la valeur et de cliquer sur « OK ».

Modifiez les variables d’environnement « Nombre de processeurs », puis cliquez sur « OK ».

L’ajout d’une variable d’environnement fonctionne exactement de la même manière, sauf que vous devez spécifier le nom et la valeur de la variable. La valeur de la variable peut prendre plusieurs valeurs si vous le souhaitez, mais les valeurs doivent être séparées par des points-virgules. Une fois que vous avez nommé votre variable et que vous lui avez attribué une valeur, cliquez sur « OK ».

Complétez le nom de la variable, la ou les valeurs de la variable, puis cliquez sur « OK ».

Certaines variables d’environnement, comme Path, ont un aspect un peu différent, bien qu’elles fonctionnent exactement de la même manière. La variable Path est présentée sous la forme d’une liste à partir de laquelle vous pouvez ajouter, modifier ou supprimer des entrées.

Modifier les chemins, en pointant sur les options « Nouveau », « Modifier » et « Supprimer ».

Vous pouvez ajouter un autre dossier au Chemin en cliquant sur « Nouveau », puis en spécifiant le dossier.

Cliquez sur  » Nouveau « , remplissez le dossier dans la zone de texte, puis cliquez sur  » OK « .

Pour aller plus loin : Comment déplacer la barre des tâches de Windows 11

Si vous écrivez beaucoup de scripts batch ou PowerShell, ou si vous utilisez fréquemment des applications en ligne de commande non Windows, cela vaut probablement la peine de personnaliser vos variables d’environnement – vous gagnerez beaucoup de temps à long terme.