невозможно связать программу с действием контекстного меню

невозможно связать программу с действием контекстного меню

Я установил программу под названиемGitKrakenи он довольно хорош; но во время установки он принудительно добавляет пункт контекстного меню, чтобы открыть текущую папку.

К сожалению, с первого дня это было сломано. Я пробовал устанавливать ассоциацию вручную, но это не работает. Установка ассоциации с программой не дает никаких других результатов. Можно ли что-то еще сделать? Я даже пробовал удалить ее из реестра.

Все это происходит на Windows 10 x64.

введите описание изображения здесь

решение1

  • Запустите regedit.exe
  • Идти к

    HKEY_CLASSES_ROOT/Directory/Background/shell/GitKraken/command

  • Изменять

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

    к

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

решение2

Этот пункт контекстного меню будет работать так, как и ожидалось, если щелкнуть правой кнопкой мыши по .gitсамой папке.

Извините за ответ в очень старой теме, но у меня самого недавно возникла эта проблема, так что, возможно, это поможет кому-то в будущем.

решение3

Самое простое, что можно сделать, это открыть GitKraken и попытаться найти настройку, в которой можно отключить интеграцию оболочки. Это должно убрать опцию в контекстном меню проводника. Если вы найдете такую ​​настройку, вы всегда можете попробовать включить ее снова и посмотреть, сработает ли она после этого. Вы указали, что уже пытались внести изменения в реестр, но чтобы убедиться, что вы делаете это правильно, вот ссылка на инструкцию по этой теме: http://www.howtogeek.com/howto/windows-vista/как-очистить-ваш-грязный-контекст-меню-windows/ GitKraken, по-видимому, устанавливает его обычным способом, поэтому он может находиться в background/shell или background/shellex вместо shell и shellex. Источник: https://codinglifeofasoftwaredeveloper.wordpress.com/2016/02/17/gitkraken-woes/

Связанный контент