web-dev-qa-db-ja.com

プログラムをコンテキストメニューアクションに関連付けることはできません

GitKraken というプログラムをインストールしましたが、かなりいいです。ただし、インストール中に行うことの1つは、コンテキストメニュー項目を強制的に追加して、その中の現在のフォルダーを開くことです。

残念ながら、1日目以降、これは壊れています。関連付けを手動で設定しようとしましたが、機能しません。プログラムとの関連付けを設定しても、異なる結果は得られません。他にできることはありますか?レジストリから削除してみました。

これはすべてWindows10x64で発生しています。

enter image description here

11
Ciel
  • Regedit.exeを実行します
  • に移動

    HKEY_CLASSES_ROOT/Directory/Background/Shell/GitKraken/command

  • 変化する

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

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

18
Veress

このコンテキストメニュー項目は、.gitフォルダ自体を右クリックした場合に期待どおりに機能します。

非常に古いスレッドで回答してしまったことをお詫びしますが、私は最近この問題を抱えていたので、将来誰かを助けるかもしれません。

1
mpurdy

最も簡単な方法は、GitKrakenを開いて、シェル統合を無効にできる設定を見つけようとすることです。これにより、エクスプローラーの右クリックメニューのオプションが削除されます。そのような設定を見つけた場合は、いつでも再度有効にして、その後機能するかどうかを確認できます。レジストリの編集をすでに試みたことを示しましたが、正しく行っていることを確認するために、このトピックに関するハウツーへのリンクを示します。 http://www.howtogeek.com/howto/ windows-Vista/how-to-clean-up-your-messy-windows-context-menu / GitKrakenは明らかにこれを通常の方法でインストールするため、Shellではなくbackground/Shellまたはbackground/shellexの下にある可能性があります。 shellex。ソース: https://codinglifeofasoftwaredeveloper.wordpress.com/2016/02/17/gitkraken-woes/

0
BlackEyedGhost