Possível duplicado:
Por que consigo executar um programa que não está na minha variável de ambiente PATH?
Eu estava ensinando a um colega de trabalho sobre% PATH% e descobri que, se eu executasse o "Firefox", ele funcionaria, mas fiquei surpreso ao ver que não estava no meu caminho.
o que estou perdendo?
windows
firefox
command-line
path
Mathew
fonte
fonte
Respostas:
Se você estiver tentando executar um executável especificando apenas seu nome, o Windows procurará o arquivo nos seguintes locais :
Windows
diretório somente (não subdiretórios são pesquisados).Windows\System32
diretórioHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
(tambémHKEY_CURRENT_USER
desde o Windows 7)A Microsoft recomenda "registrar" aplicativos na
App Paths
subchave para evitar a necessidade de aplicativos modificarem aPATH
variável de ambiente do sistema . O instalador do aplicativo registrará o executável.fonte