
Tengo una empresa con un servidor terminal AD RDP (win 2016) en ejecución. La gente usa una computadora win10 para iniciar sesión en el servidor RDP usando el cliente RDP estándar de Windows.
Pude conectarme automáticamente al servidor después de que el usuario inicie sesión, lo que ayuda, pero no encontré una solución al siguiente problema:
Un usuario inicia sesión en la PC1 y el cliente RDP de Windows se inicia automáticamente y se conecta al servidor de terminal utilizando las credenciales AD del usuario. Hasta ahora, todo bien. Posteriormente, el usuario se sienta en otro escritorio, inicia sesión en la PC2 y se conecta nuevamente al servidor del terminal automáticamente. En la PC1 aparece una ventana emergente que dice que la sesión RDP ha finalizado. El usuario todavía ha iniciado sesión en la PC1 pero no hay ningún cliente RDP ejecutándose.
Si otro usuario quiere usar la PC1, primero debe cambiar de usuario antes de comenzar a trabajar.
¿Hay alguna forma de evitar esto? ¿Hay alguna forma de cerrar la sesión de un usuario una vez que finaliza la sesión RDP? Entonces, al siguiente usuario se le presenta una pantalla de inicio de sesión. ¿O hay alguna manera de configurar Win 10 solo como cliente rdp, deshabilitando el uso independiente?
¡Espero que alguien pueda ayudarme!
Roberto.
Respuesta1
puede configurar tiempos de espera de sesión a través de la política de grupo, puede encontrar una excelente muestraaquí
Límite de sesión inactiva
Specify the maximum amount of time that an active Remote Desktop Services
session can be idle (without user input) before the session is automatically
disconnected or ended. The user receives a warning two minutes before the
session is disconnected or ended, which allows the user to press a key or
move the mouse to keep the session active.
Finalizar una sesión desconectada
Specify the maximum amount of time that a disconnected user session is kept
active on the RD Session Host server. If you specify "Never," the user's
disconnected session is maintained for an unlimited time. When a session is
in a disconnected state, running programs are kept active even though the
user is no longer actively connected.
Ambas configuraciones se pueden establecer en Configuración de computadora o Configuración de usuario.
Respuesta2
es solo una sugerencia. No lo he probado, pero intento ejecutarlo después de iniciar sesión en el archivo .bat con el comando mstsc.exe [params…] y logoff.exe en la siguiente línea. Escribe si esta idea funcionó.