Bueno uno de los problemas típicos que tengo desde que trabajo con windows son la automatización de tareas, conocer los estados de idle, cpu con sumida, o ciertas condiciones para ejecutar una tarea (Script), dado que el S.O es un poco cerrado cuesta conseguir algunos datos como en sistemas como Linux o Unix.

Bueno una solución practica que encontré es utilizar un software adicional AutoHotKey, que es un código creacion de macro con un lenguaje de Script que es dirigido principalmente a los atajos de teclados

Las creaciones Básicas que puedes realizar:

  • Automatizar casi cualquier cosa mediante el envío de pulsaciones de teclas y clics del ratón. 
  • Puede escribir un ratón o un teclado macro con la mano o una grabadora de macros.
  • Reasignar las teclas y botones del teclado, joystick, y ratón.
  • Crear teclas de acceso rápido para teclado, joystick, y ratón. 
  • Ampliar abreviaturas medida que se escriben. Por ejemplo, si escribe "por cierto" puede producir automáticamente "por el camino".
  • Recuperar y cambiar el contenido del portapapeles .
  • Convertir cualquier script AHK en un archivo ejecutable que se puede ejecutar en equipos en los AutoHotkey no está instalado.


Intermedios y expertos

  • Crear formularios de entrada de datos, interfaces de usuario personalizadas y barras de menús. 
  • Ver interfaz gráfica de usuario para obtener más detalles (se puede utilizar un editor gráfico).
  • Automatizar los trabajos de introducción de datos mediante la lectura de los datos en archivos de texto, XML, CSV, Excel y varios formatos de base de datos.
  • Leer las señales de los mandos a distancia de mano a través del script de cliente WinLIRC .
  • Utilizar el modelo de objetos componentes (COM).
  • Utilice matriz / array asociativo / programación orientada a objetos (objetos).
  • Utilice variadic funciones .
  • Utilizar las llamadas DLL y los mensajes de Windows .
  • Usar expresiones regulares de Perl Compatible (PCRE).
  • Utilice la depuración interactiva características y más.

Pueden visitar su pagina directa

https://autohotkey.com/

Bueno y agregare script AHK al blog para compartir