%3A%20haga%20clic%20en%20el%20texto%20y%20haga%20clic%20con%20el%20bot%C3%B3n%20derecho%2C%20agregue%20al%20men%C3%BA%20contextual%20mediante%20REGEDIT%2C%20ejecute%20el%20archivo%20por%20lotes%20usando%20%25clipboard%25.png)
Quiero agregar una funcionalidad al clic derecho.
Esto será en elmenú contextual de texto.
Esto no estará en el menú contextual de la carpeta.
Tampoco
Esto no estará en el menú contextual del archivo.
En el Registro:
Agregaría una CLAVE, "Mi título Copiar y hacer archivo por lotes";
podría haber una SUBCLAVE llamada "comando"
- Elfuncionalidadsería,Copiar
- Usar %portapapeles%
- Llamar archivo por lotes con% portapapeles%
- Hecho.
El archivo por lotes está escrito y funciona bien.
La automatización usando el portapapeles y ejecutando archivos por lotes es el problema en el que estoy trabajando. Aquí es donde haga clic derecho en el texto con el uso del menú contextual para ejecutar el archivo por lotes [1-4 arriba].
Respuesta1
No existe el "menú contextual de texto/menú contextual" en Windows. Diferentes aplicaciones implementan diferentes tipos de menús contextuales, lo cual se nota fácilmente, por ejemplo, la Paste and Go
opción visible en la pantalla definitivamente no está disponible para texto en el Bloc de notas o aplicaciones similares. El propio Chrome tiene diferentes menús contextuales para selecciones de texto en la barra de direcciones (omnibox) y en las páginas web.
Tampoco puedes editar ese menú específico con ChromecontextoMenúsAPI o cualquier cosa que esté disponible para extensiones.
Una solución alternativa sería utilizarAutoHotkeyy configura un atajo de teclado para hacer algo con el texto del portapapeles si estás en Chrome. Ejemplo:
#IfWinActive ahk_exe chrome.exe
^+0::
; Copy the selected text
Send ^c
; Run some batch with clipboard
Run, "C:\Path\To\Some.bat", %Clipboard%
Esto lo asigna a Ctrl++ Shift.0