Simular botones a través de un archivo por lotes

Autor: Robert White
Fecha De Creación: 26 Agosto 2021
Fecha De Actualización: 6 Mayo 2024
Anonim
Simular botones a través de un archivo por lotes - Electrónica
Simular botones a través de un archivo por lotes - Electrónica

Contenido

Los archivos por lotes le permiten automatizar muchas tareas de la computadora al guardar una lista de comandos en un archivo ".Bat". Puede automatizar los comandos de DOS en un archivo "por lotes" y programar tareas para que se realicen en momentos específicos utilizando el "Programador de tareas de Windows". Por ejemplo, puede crear un archivo "por lotes" con comandos de DOS para copiar archivos de una carpeta a otra. Los lotes que contienen comandos de DOS son fáciles de crear, ya que no hay clics del mouse para simular ni botones para presionar. Por otro lado, no puede crear un lote que automatice los clics del mouse dentro de un programa de Windows. Sin embargo, si el programa permite atajos de teclado, y la mayoría de ellos lo hacen, puede usar comandos especiales de DOS para enviar pulsaciones de teclas en el proceso.


Paso 1

Abra el Bloc de notas de Windows u otro editor de texto en su computadora.

Paso 2

Ingrese la sintaxis de la línea de comando para abrir una aplicación. Por ejemplo, para abrir Microsoft Word 2010 desde una línea de comando, escriba (sin comillas): "cd C: Archivos de programa (x86) Microsoft Office Office14 start / w WinWord.exe".

El texto de la línea de comando abre Microsoft Word 2010 y evita que el archivo por lotes se ejecute continuamente hasta que Word se cargue por completo. Asegúrese de presionar la tecla "Enter" después de cada línea de texto.

Paso 3

Escriba un comando para simular un clic del mouse dentro de la aplicación que está abierta. Por ejemplo, para ingresar un comando de archivo por lotes que simule los clics del mouse utilizados para crear un nuevo documento en Microsoft Word 2010, ingrese el siguiente comando de texto, debajo de la primera línea creada anteriormente:

WshShell.Sendkeys "% f" (simula hacer clic en "Archivo" en la barra de menú) WshShell.Sendkeys "n" (simula hacer clic en "Nuevo" en el menú "Archivo") WshShell.Sendkeys "{Enter}" ( simula hacer clic en "Aceptar" para terminar de crear un nuevo documento en Word)


Paso 4

Ingrese comandos de clic adicionales según sea necesario. Utilice el símbolo "%" para simular la tecla "Alt" que se utiliza cuando se utilizan atajos de teclado, en lugar de hacer clic en los iconos con el mouse. Por ejemplo, puede usar la tecla "Alt" + "F" + "P" para acceder a la ventana de impresión de Word. Usando el atajo de teclado, sería lo mismo que hacer clic en "Archivo"> ​​"Imprimir" con el Para simular presionar las teclas "Alt" + "F" + "P" en un archivo por lotes, debe escribir:

WshShell.Sendkeys "% f" (simula hacer clic en "Archivo" en la barra de menú) WshShell.Sendkeys "p" (simula hacer clic en la opción "Imprimir" en el menú "Archivo") WshShell.Sendkeys "{Enter}" (simula hacer clic "Aceptar" para enviar el documento de Word a la impresora).

Paso 5

Guarde el archivo "por lotes" con un nombre de archivo descriptivo. Utilice la extensión ".Bat" en lugar del ".Txt" predeterminado. El archivo por lotes realiza automáticamente clics del mouse de acuerdo con el texto de la línea de comando que especificó anteriormente.