Quelles sont les procédures appropriées pour la définition et l'utilisation de la variable d'environnement PATH dans Windows 7?
J'ai un bureau Dell qui définit 19 entrées dans la variable Path. Cela inclut 5 entrées pour Roxio, ce qui est dû au fait que je dispose d’un lecteur de DVD et du logiciel Roxio installés par Dell; 3 entrées pour MS Sql Server, que j'ai installées; 1 entrée pour MySQL; 2 entrées pour Embarcadero Rad Studio; 4 entrées dans Syste32, qui ressemblent à des chemins Windows et à quelques autres.
Cela ne couvre certainement pas tous les logiciels installés sur cette machine. Parfois, j'ai vu beaucoup plus d'entrées enregistrées. Cela semble être la liste de base avec laquelle il commence. Certains programmes définissent-ils le chemin au moment de l'exécution? Ou les programmes obtiennent-ils leurs informations du registre plutôt que du chemin? Il semble que tout le monde ne soit pas sur la même page. Comment cela est-il censé fonctionner?
Réponses:
La variable PATH n'est pas censée contenir les chemins d'accès à toutes les applications installées. Son but est de pouvoir appeler des fichiers exécutables (sur la ligne de commande, dans des scripts ou dans le code de l'application) en spécifiant uniquement le nom du fichier plutôt que le chemin d'accès complet.
Pour ce faire, chaque fois qu'un nom de fichier est spécifié sans chemin d'accès, le système d'exploitation consulte non seulement le dossier actuel, mais également tous les répertoires spécifiés dans la variable PATH.
En tant qu'utilisateur régulier, vous ne devez pas vous soucier du contenu de la variable PATH - à moins que certains logiciels ne se plaignent de ne pas trouver tel ou tel fichier, auquel cas vous pouvez vouloir rechercher le fichier et ajouter son chemin d'accès à PATH variable.
la source