Si vous êtes un codeur ou un programmeur, vous passez probablement une bonne quantité de temps à utiliser l'invite de commande pour exécuter des programmes ou compiler du code. Afin de mener à bien ces tâches, vous devrez probablement utiliser une commande d'une bibliothèque ou d'un progiciel installé (comme Python) sur votre système.
Par défaut, la plupart de ces programmes ajouteront leurs propres raccourcis personnalisés aux variables d'environnement Windows. La variable d’environnement la plus utilisée dans Windows est probablement la CHEMIN variable. Il vous permet en principe d’exécuter tous les exécutables situés dans les chemins spécifiés dans la variable à l’invite de commande sans avoir à donner le chemin complet à l’exécutable.
Dans cet article, je vais vous montrer comment ajouter davantage de chemins à la variable Windows PATH si vous souhaitez exécuter des fichiers exécutables à partir de vos propres répertoires personnalisés. Il convient de noter que la procédure ci-dessous s’applique à Windows 10, mais c’est aussi à peu près la même chose pour Windows 7.
Ajouter des répertoires à la variable PATH
Pour commencer, cliquez avec le bouton droit de la souris sur Ordinateur ou Ce PC icône sur le bureau et sélectionnez Propriétés. Si cette icône ne figure pas déjà sur votre bureau, vous pouvez facilement ajouter les icônes de bureau manquantes.
Sur le Système page de dialogue, vous verrez un Réglages avancés du système lien sur le côté gauche.
Cela amènera le Propriétés du système dialogue, qui devrait déjà être ouvert à la Avancée languette. Allez-y et cliquez sur le Variables d'environnement bouton tout en bas.
Sur le Variables d'environnement Dans la boîte de dialogue, vous verrez deux ensembles de variables: l’une pour les variables utilisateur et l’autre pour les variables système. Les deux listes ont le CHEMIN variable, vous devez donc décider lequel éditer.
Si vous n'avez besoin que des commandes pour votre propre compte utilisateur, éditez la variable utilisateur. Si vous en avez besoin pour fonctionner sur le système informatique, quel que soit l'utilisateur connecté, éditez la variable système. Cliquer sur Chemin puis cliquez sur modifier.
Sur le Editer la variable d'environnement Dans la boîte de dialogue, vous verrez une liste de tous les chemins actuellement dans la variable PATH. Comme vous pouvez le constater, Node.js et Git ont déjà ajouté leurs chemins afin que je puisse exécuter les commandes Git et Node.js à partir de n’importe où dans l’invite de commande.
Pour ajouter un nouveau chemin, cliquez simplement sur Nouveau et il va ajouter une nouvelle ligne au bas de la liste. Si vous connaissez le chemin, tapez-le simplement ou copiez-le et collez-le. Si vous préférez, vous pouvez également cliquer sur Feuilleter puis naviguez jusqu'au chemin souhaité.
Pour éditer n’importe quel chemin, il suffit de le sélectionner puis de cliquer sur le bouton modifier bouton. Vous pouvez également supprimer des chemins à l’aide des touches Effacer bouton. Notez que vous pouvez également déplacer les éléments de haut en bas de la liste. Lorsque vous tapez une commande à l'invite de commande, Windows doit rechercher dans chaque répertoire stocké dans la variable PATH pour voir si cet exécutable existe ou non. Si vous souhaitez que votre exécutable soit trouvé plus rapidement, déplacez simplement ce chemin en haut de la liste.
Cela peut aussi s'avérer utile si vous avez plusieurs versions de la même commande dans des chemins différents et que vous devez exécuter l'une au lieu de l'autre. Celui qui apparaît plus haut dans la liste sera exécuté lorsque vous tapez la commande.
Enfin, si vous cliquez sur Éditer le texte, une boîte de dialogue vous permettant de modifier la variable Path à l'aide de l'ancienne interface, dans laquelle tous les chemins sont répertoriés dans une zone de texte, sera chargée.
C'est tout ce qu'on peut en dire! Si vous souhaitez en savoir plus sur les variables d'environnement, assurez-vous de consulter mon article sur la création de vos propres variables d'environnement personnalisées. Prendre plaisir!