右クリック(テキスト上) - テキストをクリックして右クリックし、REGEDIT 経由でコンテキスト メニューに追加し、%clipboard% を使用してバッチ ファイルを実行します

右クリック(テキスト上) - テキストをクリックして右クリックし、REGEDIT 経由でコンテキスト メニューに追加し、%clipboard% を使用してバッチ ファイルを実行します

右クリックに機能を追加したいのですが、
これはテキスト右クリックメニュー

これは、フォルダーの右クリック メニューには表示されません。
また、
ファイルの右クリック メニューにも表示されません。

ここに画像の説明を入力してください

レジストリ内:
「タイトルをコピーしてバッチファイルを実行する」というキーを追加します。
「コマンド」というサブキーがあるかもしれません。

  1. 機能性だろう、コピー
  2. 使用 %クリップボード%
  3. %clipboard% でバッチファイルを呼び出す
  4. 終わり。

バッチファイルが作成され、正常に動作します。

クリップボードを使用した自動化とバッチ ファイルの実行は、私が取り組んでいる問題です。ここでは、テキストを右クリックしてコンテキスト メニューを使用し、バッチ ファイル [上記 1-4] を実行します。

それは次のようになります: ここに画像の説明を入力してください

答え1

Windows には「テキスト コンテキスト/右クリック メニュー」というものはありません。アプリによって実装されるコンテキスト メニューの種類は異なりますが、これは簡単にわかります。たとえば、Paste and Go画面に表示されるオプションは、メモ帳や同様のアプリのテキストでは絶対に利用できません。Chrome 自体には、アドレス バー (オムニボックス) と Web ページでのテキスト選択用に異なるコンテキスト メニューがあります。

Chromeの特定のメニューを編集することもできませんコンテキストメニューAPI または拡張機能に使用できるもの。

回避策としては、オートホットキー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

関連情報