%20-%20auf%20Text%20klicken%20und%20mit%20der%20rechten%20Maustaste%20klicken%2C%20%C3%BCber%20REGEDIT%20zum%20Kontextmen%C3%BC%20hinzuf%C3%BCgen%2C%20Batchdatei%20%C3%BCber%20%25clipboard%25%20ausf%C3%BChren.png)
Ich möchte dem Rechtsklick eine Funktion hinzufügen.
Diese wird auf derText-Rechtsklickmenü.
Dies befindet sich nicht im Ordner-Rechtsklickmenü. Dies befindet sich
auch
nicht im Datei-Rechtsklickmenü.
In der Registrierung:
Ich würde einen SCHLÜSSEL hinzufügen: „My Title Copy and Do batch file“.
Es könnte einen SUB-SCHLÜSSEL namens „command“ geben.
- DerFunktionalitätwäre,Kopieren
- Verwenden %Zwischenablage%
- Batchdatei mit %clipboard% aufrufen
- Erledigt.
Die Batchdatei wird geschrieben und funktioniert einwandfrei.
Die Automatisierung mithilfe der Zwischenablage und das Ausführen einer Batchdatei ist das Problem, an dem ich arbeite. Hier wird mit einem Rechtsklick auf Text und mithilfe des Kontextmenüs die Batchdatei ausgeführt [1-4 oben].
Antwort1
So etwas wie ein „Textkontext-/Rechtsklickmenü“ gibt es in Windows nicht. Verschiedene Apps implementieren unterschiedliche Arten von Kontextmenüs, was leicht zu erkennen ist. Beispielsweise Paste and Go
ist die auf Ihrem Bildschirm sichtbare Option für Text in Notepad oder ähnlichen Apps definitiv nicht verfügbar. Chrome selbst hat unterschiedliche Kontextmenüs für Textauswahlen in der Adressleiste (Omnibox) und auf Webseiten.
Sie können dieses spezielle Menü auch nicht mit Chrome bearbeiten.KontextmenüsAPI oder alles, was für Erweiterungen verfügbar ist.
Eine Problemumgehung wäre die VerwendungAutoHotkeyund richten Sie eine Tastenkombination ein, um mit dem Text in der Zwischenablage zu arbeiten, wenn Sie Chrome verwenden. Beispiel:
#IfWinActive ahk_exe chrome.exe
^+0::
; Copy the selected text
Send ^c
; Run some batch with clipboard
Run, "C:\Path\To\Some.bat", %Clipboard%
Dadurch wird es Ctrl+ Shift+ zugewiesen 0.