
Firefox no está en mi %PATH%, entonces
c:\> where firefox
me dice que no se encuentra firefox, ni tampoco
c:\> firefox
Inicie el navegador.
Sin embargo, si escribo
c:\>start firefox
Windows (o cmd.exe) puede localizar el ejecutable. ¿Cómo es esto?
Respuesta1
El comando de inicio no se basa únicamente en la información del archivo %PATH%
. En particular, también busca una clave de registro que enumere las aplicaciones conocidas, es decir, HKCU\Software\Microsoft\Windows\CurrentVersion\App Paths\
también HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\
.