Saltar al contenido

¿Cómo mantener viva una sesión RDP?

este problema se puede resolver de variadas maneras, pero nosotros te compartimos la que para nosotros es la solución más completa.

Solución:

El siguiente script usa la AutoHotkey gratuita.

El script verifica cada 10 minutos (600000 milisegundos) la inactividad de la computadora. Luego busca todas las ventanas de Escritorio remoto por título, y para cada una configurará la ventana RDP para que sea la ventana activa y le enviará un clic en el medio de su pantalla y, en buena medida, el Ingresar key.

SetTitleMatchMode, 2
Loop

    if A_TimeIdle >= 600000
    
        WinGet, id, List, Remote Desktop Connection
        Loop, %id%
        
            this_id := id%A_Index%
            WinGetTitle, this_title, ahk_id %this_id%
            TrayTip, Found RDP session, %this_title%, 2, 17
            ControlSend , , Enter, ahk_id %this_id%
        
    
    Sleep, 600000

return

Este script se probó en una computadora con Windows 10 con RDP en una máquina virtual con Windows 10. Por alguna razón desconocida, AutoHotkey no puede volver a minimizar la ventana RDP y reactivar la ventana previamente activa, por lo que RDP permanece activo.

Después de instalar AutoHotKey, coloque el texto anterior en un .ahk archivo y haga doble clic en él para probar. Puede detener la secuencia de comandos haciendo clic con el botón derecho en el ícono H verde en la barra de herramientas y eligiendo Salir. Para que se ejecute al iniciar sesión, colóquelo en el grupo Inicio en
C:UsersUSER-NAMEAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup.

Aquí puedes ver las comentarios y valoraciones de los lectores

Tienes la opción de añadir valor a nuestro contenido contribuyendo tu experiencia en las aclaraciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *