Cuando intento run
Chrome a través de Inicio → Ejecutar → "chrome", lo logro.
Sin embargo, fallo cuando intento ejecutar el Beyond Compare
programa a través de Inicio → Ejecutar → "bcompare", como vi que el ejecutable es bcompare.exe
.
¿Porqué es eso?
Respuesta1
Cuando ejecuta programas solo por su nombre, Windows tradicionalmente busca en todos los directorios enumerados en la %PATH%
variable de entorno.
C:\>establecer ruta RUTA=C:\WINDOWS;C:\WINDOWS\System32;C:\Archivos de programa\PuTTY;C:\Perl;C:\Archivos de programa\Python C:\>
Dado que muchos programas se instalan en sus propios directorios, agregar todo %PATH%
sería muy complicado. Para ello, algunos componentes de Windows, incluido elCorrer...cuadro de diálogo: busque una segunda ubicación, llamadaRutas de aplicaciones. Por ejemplo, cuando instaló Chrome, se registró en el Registro en HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\Chrome.exe
. Puede verlo con el Editor del Registro (ejecutar regedit
).
Cuando intentas ejecutarlo bcompare
, falla porque Beyond Compare tienenose registró en App Paths. Si lo desea, puede crear la clave y los valores manualmente con Regedit:
- llave
HKLM\Software\Microsoft\Windows\CurrentVersion
- sub-clave
App Paths
- sub-clave
bcompare.exe
- valor
(default)
con datosC:\Program Files\..........\bcompare.exe
Reemplazar.....
con la ruta correcta, por supuesto.
- valor
- sub-clave
- sub-clave