py и pyw кнопка "Изменить" в контестном меню
Не подскажете, каким образом можно сделать так, чтобы, нажав на правую клавишу мыши по файлу питона, появлялась кнопка "Изменить", нажав на которую файл откроется в блокноте? (использую windows 10 и Notepad2, который сидит в ProgramFilesx86)
Пока добился того, что могу создать именно кнопку, но windows пишет: "Не удается получить доступ к указанному устройству, пути или файлу. Возможно у вас нет нужных разрешений для доступа к этому объекту."
Код reg файла:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Python.File\Shell\opennp]
@="Изменить"
[HKEY_CLASSES_ROOT\Python.File\Shell\opennp\command]
@="%ProgramFiles(x86)%\\Notepad2\\Notepad2.exe %1"
Что я делаю не так?
Ответы (1 шт):
Автор решения: biomotor
→ Ссылка
Не распознает переменные среды %SystemRoot%
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Python.File\Shell\edit]
@="Изменить"
[HKEY_CLASSES_ROOT\Python.File\Shell\edit\command]
@="\"C:\\Program Files (x86)\\Notepad2\\Notepad2.exe\" \"%L\"
Так же срабатывает так:
@="\"C:\\Windows\\system32\\NOTEPAD.EXE\" \"%L\""