Título: Ejecutar línea de comando desde porta papeles Publicado por: CAEL20 en 9 Marzo 2018, 06:48 am Es posible que desde el portapapeles se ejecute el código que queremos ejecutar, es decir si copio en un block de notas está línea
Código
El batch pegue está línea y ejecute todas las órdenes que contiene la línea. Título: Re: Ejecutar línea de comando desde porta papeles Publicado por: **Aincrad** en 9 Marzo 2018, 15:44 pm bueno yo lo haría de la siguiente manera :
Código
;D Título: Re: Ejecutar línea de comando desde porta papeles Publicado por: CAEL20 en 9 Marzo 2018, 19:05 pm copie mi linea de comando no me aparecio nada, me puede ayudar por ejemplo con algun comando basico, que este en el portapapeles y que se ejecute
Título: Re: Ejecutar línea de comando desde porta papeles Publicado por: **Aincrad** en 11 Marzo 2018, 00:09 am El batch pegue está línea y ejecute todas las órdenes que contiene la línea. Bueno usa el ejemplo que te puse en el post anterior. ejemplo: el archivo txt contiene : Código: echo Hola a todos y el Batch : Código
Espero que te sirva . ;D Título: Re: Ejecutar línea de comando desde porta papeles Publicado por: Flamer en 12 Marzo 2018, 01:54 am A ver si te entendí quieres leer lo que se encuentra en el portapapeles y ejecutarlo o solo quieres leer un archivo txt y ejecutar lo que esta adentro
si es lo primero creo que desde batch no se puede, solo se puede escribir en el, osea copiar con el comando CLIP mas no se puede pegar osea leer el portapapeles para leer lo que se encuentra en el porta papeles tendrias que hacer un archivo vbs con lo siguiente Código
y si es lo segundo, es solo leer el archivo txt en batch, hay muchos tutoriales en internet como leer un archivo txt en batch saludos Título: Re: Ejecutar línea de comando desde porta papeles Publicado por: Eleкtro en 13 Marzo 2018, 16:41 pm Es posible que desde el portapapeles se ejecute el código que queremos ejecutar, es decir si copio en un block de notas está línea Código
El batch pegue está línea y ejecute todas las órdenes que contiene la línea. No se entiende la pregunta, intenta expresarte de forma más precisa. De todas formas y por si acaso tienes la duda, te aclararé que NO es posible leer el contenido del portapapeles con Batch (con cualquier otro lenguaje que no sea el limitdado Batch, entonces si), lo único que puedes lograr es redireccionar la salida al portapapeles utilizando el comando externo CLIP.exe. saludos |