nie można powiązać programu z działaniem menu kontekstowego


11

Zainstalowałem program o nazwie GitKraken i jest całkiem niezły; Ale podczas instalacji wymusza dodanie pozycji menu kontekstowego, aby otworzyć w niej bieżący folder.

Niestety, od pierwszego dnia to się zepsuło. Próbowałem ręcznie ustawić powiązanie i to nie działa. Ustanowienie powiązania z programem nie daje żadnych innych rezultatów. Czy jest coś jeszcze, co można zrobić? Próbowałem nawet usunąć go z rejestru.

Wszystko to dzieje się w systemie Windows 10 x64.

wprowadź opis zdjęcia tutaj

Odpowiedzi:


18
  • Uruchom regedit.exe
  • Iść do

    HKEY_CLASSES_ROOT / Directory / Background / shell / GitKraken / command

  • Zmiana

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

    do

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


@Ciel, to jest odpowiedź, proszę zaznaczyć to jako tak. Dzięki za wskazówkę @ Veress!
jordanbtucker

Problem polega na tym, że nie otwiera bieżącego repozytorium w programie
KhaosDoctor

@jordanbtucker Tak mi przykro. Myślałem, że zaznaczyłem to kilka miesięcy temu. Naprawdę bardzo przepraszam. Jeszcze raz bardzo dziękuję.
Ciel

Mogę potwierdzić, że to rozwiązuje problem i rzeczywiście otwiera wybrany folder jako repozytorium.
dOxxx

Jeśli nie otworzy odpowiedniego repozytorium, spróbuj zmienić %Vna \"%V\". Miałem ten sam problem, ponieważ ścieżka repo zawierała spacje.
lalibi

1

Ten element menu kontekstowego będzie działał tak, jak można się spodziewać po kliknięciu samego .gitfolderu prawym przyciskiem myszy .

Przepraszamy za odpowiedź na bardzo stary wątek, ale ostatnio miałem ten problem, więc może to pomoże komuś w przyszłości.


1
Mówisz więc, że musisz znaleźć folder .git w folderze, a funkcja kliknięcia prawym przyciskiem myszy w GitKraken odpowiednio sobie z tym poradzi?
music2myear

0

Najprościej jest otworzyć GitKraken i spróbować znaleźć ustawienie, w którym można wyłączyć integrację powłoki. Powinno to pozbyć się opcji w menu prawym przyciskiem myszy Eksploratora. Jeśli znajdziesz takie ustawienie, zawsze możesz spróbować włączyć je ponownie i sprawdzić, czy potem zadziała. Wskazałeś, że już próbowałeś przeprowadzić edycję rejestru, ale aby upewnić się, że robisz to poprawnie, oto link do poradnika na ten temat: http://www.howtogeek.com/howto/windows-vista/ how-to-clean-up-your-messy-windows -ext -menu / GitKraken najwyraźniej instaluje to w zwykły sposób, więc może znajdować się pod tłem / powłoką lub tłem / shellexem zamiast shell i shellex. Źródło: https://codinglifeofasoftwaredeveloper.wordpress.com/2016/02/17/gitkraken-woes/


Niestety nie mogę znaleźć żadnej takiej opcji, aby wyłączyć integrację powłoki. Postępowałem zgodnie z instrukcjami pod tym linkiem, a element menu nadal występuje.
Ciel

Zbadam teraz drugi link, dziękuję
Ciel,

Czy to rozwiązało problem, czy problem nadal występuje?
BlackEyedGhost

Niestety coś się pojawiło i nie mogłem jeszcze spróbować. Spróbuję jak najszybciej.
Ciel,

Czy możesz opublikować wprowadzone zmiany w rejestrze?
w32sh
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.