Lorsque j'entre "firefox" dans la boîte de dialogue d'exécution de Windows (c'est-à-dire la boîte de dialogue qui apparaît lorsque vous appuyez sur windows+ R), firefox se lance.
Cependant, "firefox.exe" n'est pas dans mon %path%
parce que lorsque je tape "firefox" dans cmd.exe
, j'obtiens
'firefox' n'est pas reconnu comme une commande interne ou externe, un programme exploitable ou un fichier batch.
Donc, apparemment, un exécutable n'a pas besoin d'être trouvé dans les fenêtres pour être détecté %path%
par la boîte de dialogue d'exécution. Comment cela marche-t-il?
la source
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths
. J'ai également rencontré ce problème car j'ai installé les versions Beta + Canary de Chrome, mais je ne pouvais pas comprendre pourquoi Canary ouvrait mais pas la version stable de Chrome, bien que les deux ne soient pas dans le%PATH%
. Il s'avère que cette réponse a aidé, mais c'était sousHKCU
au lieu deHKLM
!La boîte de dialogue Exécuter sur les versions plus récentes de Windows exécutera également les raccourcis trouvés dans votre menu Démarrer. Je ne sais pas quand cela a commencé à fonctionner ... cela peut remonter jusqu'à Windows 95, bien que je ne le pense pas.
Edit: Cette réponse est fausse. La bonne réponse est la clé de registre App Paths, comme indiqué ci-dessus.
la source