Como executar aplicações pela caixa de diálogo


The Run diálogo pode servir como uma maneira fácil e muito útil para abrir programas no seu computador, mas apenas como ele sabe onde essas aplicações estão localizados em no seu sistema? Hoje SuperUser Q & A pós tem a resposta à pergunta de um curioso leitor.
Pergunta e Resposta a sessão de hoje vem a nós cortesia de SuperUser-a subdivisão da Stack Exchange, um grupo conduzido pela comunidade de Q & A sites.

A questão

leitor de SuperUser mt025 quer saber como o diálogo Executar sabe onde as aplicações são de que não estão no PATH do sistema Windows ':
Como um usuário de poder, eu freqüentemente usam a caixa de diálogo Executar. Eu posso entender porque os seguintes comandos funcionam, comoeles estão no PATH variável de ambiente .
  • mspaint
  • diskmgmt.msc
  • explorador
Estes comandos também funcionam no CMD.
Os comandos abaixo trabalho na caixa de diálogo Executar, mas eles não estão no PATH variável de ambiente, e eles não funcionam no CMD.
  • Raposa de fogo
  • winword
  • iexplore
Como o Run saber onde esses arquivos são?

A resposta

SuperUser contribuinte w32sh tem a resposta para nós:
Quando você executar um comando da caixa de diálogo Executar, o sistema analisa as chaves de registo caminhos do aplicativo aqui:
  • HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths
e
  • HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths
Exemplo
  • HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths \ filezilla.exe
Padrão de dados de valor) tem o caminho completo para o executável. Se não for encontrado, ele olha para cada pasta incluído no PATH , enquanto CMD (prompt de comando) não faz referência a essas chaves do Registro, ele só procura o PATH .

Tem algo a acrescentar a explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários conhecedores de tecnologia Stack Exchange? Confira o histórico da conversa completa aqui .




---------------


Curso Online de AutoCAD
Sem mensalidades e com certificado gratuito!
Matricule-se: www.wfourcursos.com/autocad
Tecnologia do Blogger.