Я помню, как в Windows XP можно было редактировать ассоциации файлов, чтобы не только менять программу, которая будет открывать определенные файлы, но и редактировать отдельные пункты в контекстном меню правой кнопки мыши. При желании можно было также редактировать параметры командной строки.
Я хотел бы сделать это с пакетными файлами, чтобы я мог изменить опцию «Изменить», чтобы открыть пакетный файл с помощью Notepad2. Двойной щелчок по-прежнему будет выполнять команду «Открыть», поэтому пакетный файл будет выполняться как обычно.
Похоже, что эта расширенная функциональность в Windows 7 была удалена и заменена функцией, которая просто позволяет вам изменить программу, с помощью которой открывается файл. Есть ли способ открыть пакетный файл для редактирования в текстовом редакторе по моему выбору?
решение1
Ассоциацию можно найти в реестре Windows.
HKEY_CLASSES_ROOT\batfile\shell\edit\command
данные по умолчанию
%SystemRoot%\System32\NOTEPAD.EXE %1
Вы можете изменить цель данных на программу по вашему выбору.
.
Я использовал эту программу, чтобы найти его
.