Problema al ejecutar diferentes programas en el menú Inicio - Ejecutar

Problema al ejecutar diferentes programas en el menú Inicio - Ejecutar

Cuando intento runChrome a través de Inicio → Ejecutar → "chrome", lo logro.

Sin embargo, fallo cuando intento ejecutar el Beyond Compareprograma 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:

  • llaveHKLM\Software\Microsoft\Windows\CurrentVersion
    • sub-claveApp Paths
      • sub-clavebcompare.exe
        • valor (default)con datos C:\Program Files\..........\bcompare.exe
          Reemplazar .....con la ruta correcta, por supuesto.

información relacionada