Cuando ingreso "firefox" en el cuadro de diálogo de ejecución de Windows (es decir, el cuadro de diálogo que aparece cuando presiona windows+ R), se iniciará firefox.
Sin embargo, "firefox.exe" no está en mi %path%
porque cuando escribo "firefox" cmd.exe
, obtengo
'firefox' no se reconoce como un comando interno o externo, programa operativo o archivo por lotes.
Por lo tanto, aparentemente no es necesario encontrar un ejecutable en las ventanas %path%
para que el diálogo de ejecución pueda descubrirlo. ¿Como funciona esto?
fuente
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths
. También me encontré con este problema porque instalé las versiones Beta + Canary de Chrome, pero no podía entender por qué se abría Canary, pero no la versión estable de Chrome, a pesar de que ambas no estaban en el%PATH%
. Resulta que esta respuesta ayudó, ¡pero estaba debajo enHKCU
lugar deHKLM
!El cuadro de diálogo Ejecutar en las versiones más recientes de Windows también ejecutará accesos directos que se encuentran en su menú de inicio. No estoy seguro de cuándo comenzó a funcionar ... puede remontarse hasta Windows 95, aunque no lo creo.
Editar: esta respuesta es incorrecta. La respuesta correcta es la clave de registro de App Paths, como se respondió anteriormente.
fuente