|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.03.2023, 19:00 | #1 |
Пользователь
Регистрация: 17.01.2022
Сообщений: 59
|
Как добавить пункт для запуска программы py в контекстное меню?
Допустим, есть файлы с каким - то расширением и скрипт на Пайтон, обрабатывающий файлы с таким расширением по определенному алгоритму. Как добавить в контекстное меню мыши пункт, чтобы щелкая на обрабатываемом файле правой кнопкой мыши, можно было обработать этот файл данным скриптом, выбрав соответствующий пункт?
Другой вариант, если мы написали на Пайтон, например текстовой редактор и хотим txt файл открыть в нем через контекстное меню мыши этим редактором. |
04.03.2023, 19:32 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,772
|
Ос какая? На винде добавляет ключ в реестр.
|
04.03.2023, 19:40 | #3 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,127
|
может нужно сразу в
поместить кнопки для обработки? будет пайтон делать обработку текстового файла с пайтон файла, который помещён, например: C:\Users\q8902\AppData\Roaming\Note pad++\plugins\config\PythonScript\s cripts вообще-то с таким подходом можно сделать строго по сабжу, но для меня нажать кнопку быстрее)) |
04.03.2023, 20:19 | #4 | |
Пользователь
Регистрация: 17.01.2022
Сообщений: 59
|
Ось в основном использую Виндовс 10. Изредко Линукс.
Цитата:
|
|
05.03.2023, 15:44 | #5 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,338
|
В контекстном меню есть команда "Отправить".
Это папка с ярлыками. Переход: win + R и набрать Shell:SendTo. Вы окажетесь в этой папке. Создайте отдельную папку для скрипта и поместите туда скрипт. В папку SendTo положите ярлык на ваш скрипт. Скрипт должен "кушать" предлагаемый файл (передача параметров в скрипт). У меня так работал VBScript, который перекодировал текстовый файл. Как добавить на верхнем уровне? Хз...
Как-то так, ...
|
05.03.2023, 17:35 | #6 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
add.reg
Код:
exe.reg Код:
Это старые файлы. Добавлялись еще на Windows 7. Но на Windows 10 тоже должны работать. В крайнем случае можно добавить эти 2 ключа вручную через regedit Последний раз редактировалось macomics; 05.03.2023 в 17:41. |
05.03.2023, 19:56 | #7 |
Пользователь
Регистрация: 17.01.2022
Сообщений: 59
|
Большое спасибо.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Добавить пункт в меню панели задач | 7in | Win Api | 4 | 28.06.2017 14:17 |
Добавить пункт в контекстное меню | Artsiom | Windows | 3 | 28.03.2017 10:15 |
Как динамически добавить пункт меню в ActionMenuBar? | LISTAT | Компоненты Delphi | 0 | 24.12.2011 10:07 |
Добавить пункт меню в оболочку виндов для exe файлов | Человек_Борща | Свободное общение | 0 | 17.04.2011 14:20 |
Как добавить подменю в системное контекстное меню | Lucky13 | Win Api | 5 | 19.03.2007 20:17 |