Estoy usando AutoIt para automatizar las operaciones de la GUI (conectándose a la máquina que ejecuta la aplicación para ser automatizada, usando RDP). Cada vez que minimizo la ventana RDP (usando mRemote) no se realizan más comandos AutoIt.Mantener la sesión de escritorio remota "viva"
Quizás la sesión RDP esté marcada como "inactiva" cuando minimizo la ventana (no sé si eso es cierto, ni cómo configurar este comportamiento, si es así). Estoy pensando en 2 opciones para solucionar esto:
- Ejecutando mi proceso como un usuario elevado (o un servicio).
- Encontrar esta configuración que controla si la sesión está marcada como inactiva y anularla.
¿Cómo mantener la sesión del escritorio remoto "activa" cuando la ventana RDP se minimiza?
@liortal Sí, es verdad. Supongo que de alguna manera está relacionado con la forma en que se pintan las ventanas: si Windows no está visible actualmente, no recibirá los mensajes 'WM_PAINT'. Cuando minimiza la ventana de Escritorio remoto, ya no es visible y, por lo tanto, no está pintada; Además, no recibe eventos de mouse: después de todo, Remote Desktop comparte el mouse con su escritorio de cliente. –