Programm kann nicht mit Kontextmenüaktion verknüpft werden


11

Ich habe ein Programm namens GitKraken installiert und es ist ziemlich nett; Während der Installation wird jedoch zwangsweise ein Kontextmenüelement hinzugefügt, um den aktuellen Ordner darin zu öffnen.

Leider ist dies seit Tag 1 gebrochen. Ich habe versucht, die Zuordnung manuell festzulegen, aber es funktioniert nicht. Das Festlegen einer Zuordnung zum Programm führt zu keinen unterschiedlichen Ergebnissen. Kann noch etwas getan werden? Ich habe sogar versucht, es aus der Registrierung zu entfernen.

Dies geschieht alles unter Windows 10 x64.

Geben Sie hier die Bildbeschreibung ein

Antworten:


18
  • Führen Sie regedit.exe aus
  • Gehe zu

    HKEY_CLASSES_ROOT / Directory / Background / shell / GitKraken / command

  • Veränderung

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

    zu

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


@Ciel, das ist die Antwort, bitte markiere es so. Danke für den Tipp @Veress!
Jordanbtucker

Das Problem ist, dass es das aktuelle Repository im Programm nicht öffnet
KhaosDoctor

@ Jordanbtucker Es tut mir so leid. Ich dachte, ich hätte das vor Monaten markiert. Es tut mir wirklich sehr leid. Nochmals vielen Dank.
Ciel

Ich kann bestätigen, dass dies das Problem behebt und den ausgewählten Ordner tatsächlich als Repo öffnet.
dOxxx

Wenn das richtige Repository nicht geöffnet wird, wechseln Sie %Vzu \"%V\". Ich hatte das gleiche Problem, da der Repo-Pfad Leerzeichen enthielt.
Lalibi

1

Dieser Kontextmenüpunkt funktioniert wie erwartet, wenn Sie mit der rechten Maustaste auf den .gitOrdner selbst klicken .

Entschuldigung für die Beantwortung eines sehr alten Threads, aber ich hatte dieses Problem kürzlich selbst. Vielleicht hilft es jemandem in der Zukunft.


1
Sie sagen also, dass Sie den .git-Ordner in einem Ordner finden müssen und die Rechtsklick-Funktion von GitKraken dies korrekt handhabt?
music2myear

0

Am einfachsten ist es, GitKraken zu öffnen und zu versuchen, eine Einstellung zu finden, in der Sie die Shell-Integration deaktivieren können. Dadurch sollte die Option im Explorer-Kontextmenü entfernt werden. Wenn Sie eine solche Einstellung finden, können Sie sie jederzeit wieder aktivieren und prüfen, ob sie danach funktioniert. Sie haben angegeben, dass Sie bereits versucht haben, eine Registrierungsbearbeitung durchzuführen. Um jedoch sicherzustellen, dass Sie diese korrekt ausführen, finden Sie hier einen Link zu einer Anleitung zum Thema: http://www.howtogeek.com/howto/windows-vista/ Wie-bereinige-dein-chaotisches-Windows-Kontextmenü / GitKraken installiert dies anscheinend auf übliche Weise, so dass es sich möglicherweise unter Hintergrund / Shell oder Hintergrund / Shellex anstelle von Shell und Shellex befindet. Quelle: https://codinglifeofasoftwaredeveloper.wordpress.com/2016/02/17/gitkraken-woes/


Leider kann ich keine solche Option zum Deaktivieren der Shell-Integration finden. Ich habe die Anweisungen unter diesem Link befolgt und der Menüpunkt bleibt bestehen.
Ciel

Ich werde jetzt den zweiten Link untersuchen, danke
Ciel

Hat das Problem dadurch behoben oder tritt das Problem immer noch auf?
BlackEyedGhost

Leider ist etwas aufgetaucht und ich konnte es noch nicht erneut versuchen. Ich werde es versuchen, sobald ich kann.
Ciel

Können Sie die von Ihnen vorgenommenen Registrierungsänderungen veröffentlichen?
w32sh
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.