Bagaimana membuat notepad ++ editor default untuk file batch Windows?


14

Di Windows, jika Anda mengklik kanan .batfile, ada opsi "Edit", yang membuka file .bat notepad. Bagaimana cara saya menggunakan Windows Notepad++?

Perhatikan bahwa ini berbeda dari pertanyaan. Bagaimana cara menetapkan Notepad ++ sebagai editor default? . Dalam pertanyaan itu, pengguna meminta cara untuk membuat Notepad++pembuka default untuk jenis file tertentu. Ini bukan yang saya inginkan di sini, karena saya berharap bahwa mengklik dua kali pada .batfile mengeksekusi mereka.

Jawaban:


24

Ubah program yang terkait dengan kata kerja "Edit" untuk file batch:

  • Jalankan RegEdit.
  • Arahkan ke HKEY_CLASSES_ROOT\batfile\shell\edit\command.
  • Ubah Default dan ubah Value Data dari %SystemRoot%\System32\NOTEPAD.EXE %1menjadi "C:\Program Files (x86)\Notepad++\notepad++.exe" %1
  • Tutup RegEdit.
  • Klik kanan -> "Edit" sekarang harus membuka file batch di NotePad ++.

Catatan: Anda mungkin harus menyesuaikan jalur Anda ke Notepad ++ .exe jika berada di folder lain di sistem Anda.

Perhatikan juga: Ini adalah perubahan di seluruh sistem.


@MarkDuncan Itu bukan cara alternatif untuk menetapkan Notepad ++ ke R-Click -> Edit entri menu. ;)
Ƭᴇcʜιᴇ007

@ Techie007 - Tidak, ini cara cepat dan mudah tanpa perlu menulis ulang entri registri. Saya datang ke sini mencari solusi yang sama (edit dengan program lain) tetapi kemudian menyadari bahwa drag and drop sudah cukup.
Mark Duncan

Dulu melakukan ini, tetapi tidak berfungsi setelah win8. Apakah ada cara untuk melakukan ini di win8 / win10? Btw saya menggunakan notepad2. Di win8 / win10, itu akan menunjukkan "windows tidak bisa membuka file jenis ini (.cmd / .bat)"
Tiw

@ POW Lakukan saja di Win 10. Bekerja dengan benar, tidak ada kesalahan.
287352

1
Saya harus meletakkan tanda kutip %1untuk membuatnya bekerja dengan jalur file dengan spasi:"%1"
Peter Wood

0

Jika ada spasi dalam nama file yang sedang diedit maka "" dapat ditambahkan sebagai: "C: \ Program Files (x86) \ Notepad ++ \ notepad ++. Exe" "% 1"

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.