no se puede asociar el programa con la acción del menú contextual


11

Instalé un programa llamado GitKraken y es bastante agradable; Pero una cosa que hace durante la instalación es agregar a la fuerza un elemento del menú contextual para abrir la carpeta actual en él.

Desafortunadamente, desde el día 1, esto se ha roto. Intenté configurar la asociación manualmente y no funciona. Establecer una asociación con el programa no produce resultados diferentes. Hay algo más que se pueda hacer? Incluso he intentado eliminarlo del registro.

Todo esto está sucediendo en Windows 10 x64.

ingrese la descripción de la imagen aquí

Respuestas:


18
  • Ejecute regedit.exe
  • Ir

    HKEY_CLASSES_ROOT / Directory / Background / shell / GitKraken / command

  • Cambio

    "% somedir% \ gitkraken \ update.exe" --processStart = gitkraken.exe --process-start-args = "- p % L "

    a

    "% somedir% \ gitkraken \ update.exe" --processStart = gitkraken.exe --process-start-args = "- p % V "


@Ciel, esta es la respuesta, márquelo como tal. Gracias por el consejo @Veress!
jordanbtucker

El problema es que no abre el repositorio actual en el programa
KhaosDoctor

@jordanbtucker lo siento mucho. Pensé que marqué esto hace meses. En serio en serio lo siento. Muchas gracias de nuevo.
Ciel

Puedo confirmar que esto soluciona el problema y, de hecho, abre la carpeta seleccionada como un repositorio.
dOxxx

Si no abre el repositorio correcto, intente cambiar %Va \"%V\". Tuve el mismo problema ya que la ruta del repositorio tenía espacios.
lalibi

1

Este elemento del menú contextual funcionará como es de esperar si hace clic derecho en la .gitcarpeta.

Disculpas por responder en un hilo muy antiguo, pero recientemente tuve este problema, así que tal vez ayude a alguien en el futuro.


1
Entonces, ¿estás diciendo que tienes que encontrar la carpeta .git dentro de una carpeta, y la función de clic derecho de GitKraken se encargará de eso correctamente?
music2myear

0

Lo más simple sería abrir GitKraken e intentar encontrar una configuración donde pueda deshabilitar la integración de shell. Esto debería eliminar la opción en el menú contextual del explorador. Si encuentra esa configuración, siempre puede intentar volver a habilitarla y ver si funciona después de eso. Usted indicó que ya intentó hacer una edición del registro, pero solo para asegurarse de que lo está haciendo correctamente, aquí hay un enlace a un tutorial sobre el tema: http://www.howtogeek.com/howto/windows-vista/ cómo-limpiar-tu-messy-windows-context-menu / GitKraken aparentemente instala esto de una manera habitual, por lo que podría estar en background / shell o background / shellex en lugar de shell y shellex. Fuente: https://codinglifeofasoftwaredeveloper.wordpress.com/2016/02/17/gitkraken-woes/


Lamentablemente, no puedo encontrar ninguna opción para deshabilitar la integración de shell. He seguido las instrucciones en ese enlace, y el elemento del menú aún persiste.
Ciel

Investigaré el segundo enlace ahora, gracias
Ciel

¿Resolvió eso el problema o el problema sigue ocurriendo?
BlackEyedGhost

Desafortunadamente, surgió algo y aún no podía volver a intentarlo. Lo intentaré tan pronto como pueda.
Ciel

¿Puedes publicar los cambios de registro que hiciste?
w32sh
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.