Як зробити Блокнот ++ редактором за замовчуванням для пакетного файлу Windows?


14

У Windows, якщо ви клацніть правою кнопкою миші .batфайл, є опція "Редагувати", яка відкриває файл .bat notepad. Як я можу використовувати Windows Notepad++замість цього?

Зауважте, що це відрізняється від питання Як встановити Блокнот ++ як редактор за замовчуванням? . У цьому питанні користувач запитує спосіб зробити Notepad++відкривач за замовчуванням для конкретних типів файлів. Це не те, що я хочу тут, тому що я очікую, що подвійне клацання на .batфайли виконує їх.

Відповіді:


25

Змініть програму, пов’язану з дієсловом "Редагувати" для пакетних файлів:

  • Запустіть RegEdit.
  • Перейдіть до HKEY_CLASSES_ROOT\batfile\shell\edit\command.
  • Змініть за замовчуванням та змініть значення значень з %SystemRoot%\System32\NOTEPAD.EXE %1на "C:\Program Files (x86)\Notepad++\notepad++.exe" %1
  • Закрийте RegEdit.
  • Клацніть правою кнопкою миші -> "Редагувати" тепер слід відкрити пакетні файли в NotePad ++.

Примітка. Можливо, вам доведеться налаштувати свій шлях до Notepad ++ .exe, якщо він знаходиться в іншій папці вашої системи.

Також зверніть увагу: це зміна загальносистемної.


@MarkDuncan Це не зовсім альтернативний спосіб призначити Блокнот ++ до пункту меню R-Click -> Редагувати. ;)
— Ƭᴇcʜιᴇ007

@ Techie007 - Ні, це швидкий і простий спосіб без необхідності переписувати будь-які записи реєстру. Я прийшов сюди шукати те саме рішення (редагувати за допомогою іншої програми), але тоді зрозумів, що перетягування буде достатнім.
— Марк Дункан

Раніше це робилося, але це не працює після win8. Чи можна це зробити в win8 / win10? До речі, я використовую блокнот2. У програмі win8 / win10 він покаже "Windows не може відкрити файл цього типу (.cmd / .bat)"
— Tiw

@POW Просто зробив це у програмі Win 10. Працюючи правильно, помилок немає.
— 287352

1
Мені довелося поставити лапки, %1щоб він працював з файловими шляхами з пробілами:"%1"
— Peter Wood

0

Якщо в назві файлу, що редагується, є пробіли, то "" можна додати як: "C: \ Program Files (x86) \ Notepad ++ \ notepad ++. Exe" "% 1"

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.