Dupliquer possible:
Pourquoi suis-je capable d'exécuter un programme qui ne se trouve pas dans ma variable d'environnement PATH?
J'enseignais% PATH à un collègue et j'ai découvert que si je lance "Firefox", cela fonctionne, mais j'ai été surpris de constater que ce n'était pas sur mon chemin.
Qu'est-ce que je rate?
windows
firefox
command-line
path
Mathew
la source
la source
Réponses:
Si vous essayez d'exécuter un fichier exécutable en spécifiant uniquement son nom, Windows recherche le fichier aux emplacements suivants :
Windows
répertoire uniquement (aucun sous-répertoire n'est recherché).Windows\System32
répertoire.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
(aussiHKEY_CURRENT_USER
depuis Windows 7)Microsoft recommande en fait d’inscrire des applications dans la
App Paths
sous - clé afin d’éviter que celles-ci n’aient à modifier laPATH
variable d’environnement système . Le programme d'installation de l'application va enregistrer l'exécutable.la source