Qu'est-ce que Windows PATH et comment l'ajouter et le modifier ?

Le moyen le plus efficace d’effectuer la plupart des tâches sous Windows consiste à utiliser l’interface graphique. De temps en temps, cependant, vous devez vous tourner vers la ligne de commande pour dépanner, programmer ou simplement travailler sur votre crédibilité nerd.
Mais si vous essayez d'exécuter quelque chose qui ne fait pas partie nativement de Windows, vous devrez l'ajouter à votre variable PATH. Cela indique à votre système où rechercher les exécutables lorsque vous les demandez.
A lire aussi : L’application Paramètres ne fonctionne pas sous Windows ? Voici les correctifs
Qu’est-ce que CHEMIN ?
Les variables d'environnement stockent des données sur l'environnement d'un système afin que le système sache où rechercher certaines informations. La variable PATH est l'une des variables d'environnement les plus connues car elle existe sur les machines Windows, Mac et Linux et effectue un travail assez orienté utilisateur sur toutes. Sa forme réelle est simplement une chaîne de texte contenant une liste de chemins de répertoire que le système recherchera chaque fois que vous demanderez un programme.
C'est un peu comme ajouter un raccourci sur le bureau à votre ligne de commande. Au lieu de saisir "C:\Users\username\AppData\Local\Programs\Python\Python38-32\python.exe" pour lancer Python, vous pouvez ajouter le dossier contenant le fichier à la variable PATH et taper simplement "python" pour lancez-le dans le futur. Faites cela pour n'importe quel programme de votre choix, qu'il lance une interface graphique (comme le Bloc-notes) ou qu'il fonctionne dans l'interface de ligne de commande (comme Python).
Sous Windows, PATH (en majuscule par convention uniquement, puisque le système de fichiers NTFS de Windows n'est pas sensible à la casse) pointe par défaut vers les répertoires « C:\Windows » et « C:\Windows\system32 ».
Si vous tapez charmap dans la ligne de commande, vous obtiendrez une liste massive de caractères Unicode que vous pourrez copier et utiliser, par exemple. "notepad" exécute le Bloc-notes, "msinfo32" vous donne une liste des spécifications de votre ordinateur, etc.
Ces programmes peuvent également être lancés avec l'interface graphique. Mais si vous travaillez déjà en ligne de commande, lancer des programmes simplement en tapant leur nom est beaucoup plus simple. Cela est particulièrement vrai si vous essayez de lancer un programme qui s'ouvrira et s'exécutera dans l'interface de ligne de commande, comme Python ou Node.js.
Comment modifier la variable PATH ?
L'interface graphique de Windows est assez simple, c'est donc probablement le meilleur moyen pour la plupart des gens de modifier PATH.
Utilisation de l'interface graphique Windows
1. Ouvrez « Propriétés système » et accédez à l'onglet « Avancé ». Le moyen le plus simple de procéder consiste à saisir la variable d'environnement dans votre barre de recherche Windows et à cliquer sur "Modifier les variables d'environnement système".
Vous pouvez également accéder à « Panneau de configuration -> Système et sécurité -> Système » et cliquer sur « Paramètres système avancés » ; tapez sysdm.cpl dans la commande Exécuter ; ou cliquez avec le bouton droit sur « Ce PC », sélectionnez « Propriétés » et cliquez sur « Paramètres système avancés ». Ils vont tous au même endroit.
2. Une fois dans l'onglet « Avancé », cliquez sur « Variables d'environnement… »
3. La zone supérieure contient des variables utilisateur, ce qui signifie que toute modification ne s'appliquera qu'à votre compte. Si vous avez plusieurs comptes sur une seule machine et que vous souhaitez que les modifications affectent tout le monde, modifiez plutôt la zone du bas contenant les variables système.
4. Sélectionnez la variable Path utilisateur ou système (ne vous laissez pas décourager par la casse du titre ; PATH et Path sont les mêmes sous Windows) que vous souhaitez modifier et cliquez sur le bouton « Modifier… » sous la case.
5. Si vous disposez déjà du chemin d'accès au dossier que vous souhaitez ajouter, cliquez simplement sur "Nouveau" et collez le chemin complet (pas directement dans l'exécutable, juste dans le dossier le contenant). Je colle le chemin d'accès à mon répertoire NodeJS afin de pouvoir utiliser JavaScript dans la ligne de commande.
6. Si vous préférez accéder au dossier et le sélectionner manuellement, utilisez le bouton « Parcourir » pour accéder au dossier où se trouve votre exécutable et appuyez sur le bouton « OK » lorsque vous y êtes.
7. Si vous souhaitez que votre programme se lance un peu plus rapidement, vous pouvez utiliser les boutons « Monter » et « Descendre » pour rapprocher son dossier vers le haut afin qu'il apparaisse plus rapidement dans la recherche dans le répertoire.
8. Ouvrez une nouvelle fenêtre d'invite de commande et testez votre programme en tapant le nom de l'exécutable que vous souhaitez lancer. Cela ne fonctionnera pas dans la fenêtre actuelle car il utilise toujours l'ancienne variable PATH.
A lire aussi : Comment déplacer des programmes Windows vers un autre lecteur
Modifier les variables PATH à l'aide de l'invite de commande
L'interface graphique de Windows 10 est très utilisable et devrait répondre aux besoins de la plupart des utilisateurs, mais si vous devez utiliser la ligne de commande pour définir le PATH et les variables d'environnement, vous pouvez également le faire.
1. Ouvrez l'invite de commande en tant qu'administrateur, puis entrez le jeu de commandes.
2. Faites défiler la liste des chemins, puis recherchez la variable que vous souhaitez modifier. Le Nom de variable est la partie avant le signe '=', le valeur variable est la partie après, que vous renommerez dans le répertoire vers lequel vous souhaitez qu'elle pointe.
3. Dans cet esprit, pour modifier le PATH, entrez la commande suivante :
nom de la variable setx "valeur de la variable"Vous pouvez utiliser le code suivant pour définir votre PATH système à partir de l'invite de commande. (Exécutez en tant qu'administrateur.) Pour l'utiliser pour définir votre User PATH , supprimez simplement le /M.
setx /M PATH "%PATH%;" Si vous rencontrez des problèmes, c'est une bonne idée de lire les problèmes connus et les correctifs pour la commande setx tronquant la variable à 1024 caractères ou modifiant les variables d'une autre manière. Sauvegardez d'abord votre utilisateur et vos variables de chemin d'accès système.
Questions fréquemment posées
1. Pourquoi devrais-je modifier PATH ?
Il y a de fortes chances que si vous lisez ceci, vous ayez rencontré quelque chose qui vous oblige à l'ajouter à la variable PATH, c'est donc probablement ce que vous devriez faire. Si vous souhaitez simplement ajouter quelque chose à votre PATH pour un accès plus facile, c'est également très bien. Assurez-vous simplement que cela n'interfère pas avec les programmes prioritaires.
2. Existe-t-il une limite de longueur Windows PATH ?
Oui il y a. Attention donc aux amateurs de changement de PATH, la limite est de 260 caractères.
3. Puis-je désactiver la limite de longueur du PATH Windows ?
Oui, vous pouvez! Accédez à l'éditeur de registre, puis accédez à :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystemDans le volet de droite, double-cliquez sur l'entrée appelée « LongPathsEnabled », puis modifiez la valeur « Données de la valeur » de 0 à 1. Cliquez sur OK et vous êtes prêt à partir.
Prêt à continuer à creuser sous le capot de Windows ? Ensuite, rendez-vous sur nos hacks de registre Windows préférés. Ou pour quelque chose d'un peu plus léger, consultez notre liste des meilleurs thèmes Windows 10.
Maintenant que tu as fini de lire Qu'est-ce que Windows PATH et comment l'ajouter et le modifier ?, nous t'invitons à explorer davantage la catégorie Windows. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
