não pode associar programa a ação do menu de contexto

11

Eu instalei um programa chamado GitKraken e é muito bom; Mas uma coisa que faz durante a instalação é adicionar com força um item de menu de contexto para abrir a pasta atual nele.

Infelizmente, desde o primeiro dia, isso foi quebrado. Eu tentei definir a associação manualmente e não funciona. Definir uma associação com o programa não produz resultados diferentes. Existe mais alguma coisa que possa ser feita? Eu até tentei removê-lo do registro.

Isso tudo está acontecendo no Windows 10 x64.

    
por Ciel 20.05.2016 / 06:04

3 respostas

17
  • Execute regedit.exe
  • Vá para

    HKEY_CLASSES_ROOT/Directory/Background/shell/GitKraken/command

  • Alterar

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

    para

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

por 09.07.2016 / 22:19
1

Este item de menu de contexto funcionará como você esperaria se você clicasse com o botão direito na pasta .git .

Pedimos desculpas por responder em um tópico muito antigo, mas eu estava com esse problema recentemente, então talvez isso ajude alguém no futuro.

    
por 16.02.2017 / 18:12
0

A coisa mais simples a fazer seria abrir o GitKraken e tentar encontrar uma configuração onde você possa desabilitar a integração do shell. Isso deve se livrar da opção no menu do botão direito do explorador. Se você encontrar essa configuração, poderá sempre tentar reativá-la e ver se ela funciona depois disso. Você indicou que já tentou fazer uma edição de registro, mas apenas para ter certeza de que está fazendo corretamente, aqui está um link para um tutorial sobre o tópico: link O GitKraken aparentemente instala isso de uma maneira usual, então pode ser em background / shell ou background / shellex ao invés de shell e shellex. Fonte: link

    
por 20.05.2016 / 06:15