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


11

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

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

これはすべてWindows 10 x64で発生しています。

ここに画像の説明を入力してください

回答:


18
  • 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 "


@シエル、これが答えです。そうマークしてください。ヒント@Veressをありがとう!
ヨルダンサッカー

問題は、それがプログラムに現在のリポジトリを開いていないことである
KhaosDoctor

@jordanbtuckerすみません 私は今月前にマークしたと思いました。本当にすみません どうもありがとうございました。
シエル

これで問題が修正され、実際に選択したフォルダーがレポジトリとして開かれることを確認できます。
dOxxx

適切なリポジトリが開かない場合は、に変更%Vしてみてください\"%V\"。リポジトリパスにスペースが含まれていたため、同じ問題が発生しました。
ラリビ

1

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

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


1
フォルダー内で.gitフォルダーを見つける必要があると言っているのですが、GitKrakenの右クリック機能がそれを正しく処理しますか?
music2myear

0

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


残念ながら、シェル統合を無効にするこのようなオプションは見つかりません。そのリンクの指示に従いましたが、メニュー項目は引き続き保持されます。
シエル

2番目のリンクを今調査します。ありがとう
シエル

問題は解決しましたか、それとも問題は引き続き発生していますか?
BlackEyedGhost

残念ながら、何かが出てきて、私はまだ再試行できませんでした。できるだけ早く試してみます。
シエル

レジストリの変更を投稿できますか?
w32sh
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.