%20-%20%D1%89%D0%B5%D0%BB%D1%87%D0%BE%D0%BA%20%D0%BF%D0%BE%20%D1%82%D0%B5%D0%BA%D1%81%D1%82%D1%83%20%D0%B8%20%D1%89%D0%B5%D0%BB%D1%87%D0%BE%D0%BA%20%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D0%B9%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D0%BE%D0%B9%20%D0%BC%D1%8B%D1%88%D0%B8%2C%20%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%B2%20%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%BD%D0%BE%D0%B5%20%D0%BC%D0%B5%D0%BD%D1%8E%20%D1%87%D0%B5%D1%80%D0%B5%D0%B7%20REGEDIT%2C%20%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%20%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%BD%D0%BE%D0%B3%D0%BE%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%20%D1%81%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E%20%25clipboard%25.png)
Я хочу добавить функционал для правого щелчка.
Это будет натекстовое меню, вызываемое правой кнопкой мыши.
Этого не будет в контекстном меню папки. Этого
не
будет в контекстном меню файла.
В Реестре:
Я бы добавил КЛЮЧ «My Title Copy and Do batch file»,
там может быть ПОДКЛЮЧ с именем «command»
- Theфункциональностьбыло бы,копия
- Использовать %буфер обмена%
- Вызов пакетного файла с %clipboard%
- Сделанный.
Пакетный файл написан и работает нормально.
Автоматизация с использованием буфера обмена и запуск пакетного файла — проблема, над которой я работаю. Вот где щелчок правой кнопкой мыши по тексту с использованием контекстного меню запускает пакетный файл [1-4 выше].
решение1
В Windows нет такого понятия, как «текстовое контекстное меню/меню правой кнопки мыши». Различные приложения реализуют различные типы контекстных меню, что легко заметить, например, опция, Paste and Go
видимая на экране, определенно недоступна для текста в Блокноте или подобных приложениях. Сам Chrome имеет различные контекстные меню для выбора текста в адресной строке (омнибокс) и на веб-страницах.
Вы также не можете редактировать это конкретное меню с помощью ChromeконтекстМенюAPI или что-то еще, что доступно для расширений.
Обходным решением было бы использованиеAutoHotkeyи настройте сочетание клавиш, чтобы что-то сделать с текстом буфера обмена, если вы в Chrome. Пример:
#IfWinActive ahk_exe chrome.exe
^+0::
; Copy the selected text
Send ^c
; Run some batch with clipboard
Run, "C:\Path\To\Some.bat", %Clipboard%
Это присваивает ему значение Ctrl+ Shift+ 0.