tidak dapat mengaitkan program dengan tindakan menu konteks


11

Saya menginstal sebuah program bernama GitKraken dan itu cukup bagus; Tetapi satu hal yang dilakukannya selama instalasi adalah dengan paksa menambahkan item menu konteks untuk membuka folder saat ini di dalamnya.

Sayangnya, sejak hari 1, ini telah rusak. Saya sudah mencoba mengatur asosiasi secara manual dan itu tidak berhasil. Pengaturan asosiasi dengan program tidak menghasilkan hasil yang berbeda. Adakah hal lain yang bisa dilakukan? Saya bahkan sudah mencoba menghapusnya dari registri.

Ini semua terjadi pada Windows 10 x64.

masukkan deskripsi gambar di sini

Jawaban:


18
  • Jalankan regedit.exe
  • Pergi ke

    HKEY_CLASSES_ROOT / Direktori / Latar Belakang / shell / GitKraken / perintah

  • Perubahan

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

    untuk

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


@Ciel, ini jawabannya, tandai begitu. Terima kasih atas tipnya @Veress!
jordanbtucker

Masalahnya adalah itu tidak membuka repositori saat ini pada program
KhaosDoctor

@jordanbtucker Saya sangat menyesal. Saya pikir saya menandai ini bulan lalu. Saya benar-benar minta maaf. Sekali lagi terima kasih banyak.
Ciel

Saya dapat mengkonfirmasi bahwa ini memperbaiki masalah dan memang membuka folder yang dipilih sebagai repo.
dOxxx

Jika tidak membuka repositori yang tepat, coba ubah %Vke \"%V\". Saya memiliki masalah yang sama karena jalur repo memiliki ruang di dalamnya.
lalibi

1

Item menu konteks ini akan berfungsi seperti yang Anda harapkan jika Anda mengklik kanan .gitfolder itu sendiri.

Permintaan maaf untuk menjawab di utas yang sangat lama tapi saya sendiri mengalami masalah ini baru-baru ini jadi mungkin itu akan membantu seseorang di masa depan.


1
Jadi Anda mengatakan bahwa Anda harus menemukan folder .git di dalam folder, dan fungsi klik kanan GitKraken akan menanganinya dengan benar?
music2myear

0

Hal paling sederhana untuk dilakukan adalah membuka GitKraken dan mencoba menemukan pengaturan di mana Anda dapat menonaktifkan integrasi shell. Ini harus menyingkirkan opsi di menu klik kanan explorer. Jika Anda menemukan pengaturan seperti itu, Anda selalu dapat mencoba mengaktifkannya kembali dan melihat apakah itu berfungsi setelah itu. Anda mengindikasikan bahwa Anda sudah mencoba melakukan pengeditan registri, tetapi hanya untuk memastikan Anda melakukannya dengan benar, berikut ini tautan ke caranya tentang topik tersebut: http://www.howtogeek.com/howto/windows-vista/ cara-untuk-membersihkan-menu-konteks-windows-berantakan Anda / GitKraken tampaknya menginstal ini dengan cara biasa, sehingga mungkin di bawah latar / shell atau latar / shellex bukan shell dan shellex. Sumber: https://codinglifeofasoftwaredeveloper.wordpress.com/2016/02/17/gitkraken-woes/


Sayangnya saya tidak dapat menemukan opsi tersebut untuk menonaktifkan integrasi shell. Saya telah mengikuti instruksi di tautan itu, dan item menu masih berlanjut.
Ciel

Saya akan menyelidiki tautan kedua sekarang, terima kasih
Ciel

Apakah itu menyelesaikan masalah atau apakah masalah masih terjadi?
BlackEyedGhost

Sayangnya, sesuatu muncul dan saya belum dapat mencoba lagi. Saya akan mencoba secepat mungkin.
Ciel

Bisakah Anda memposting perubahan registri yang Anda buat?
w32sh
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.