Me pregunto si es posible cambiar el tamaño del escritorio en una sesión RDP sobre la marcha
Me doy cuenta de que puede hacerlo antes de conectarse, pero estoy buscando cambiar su tamaño sobre la marcha de forma similar a cómo funciona vmware. Si lo tengo en una ventana de 800x600, me gustaría cambiar el tamaño del escritorio remoto a 800x600 ... pero si maximizo mi ventana local o voy a pantalla completa, me gustaría que el escritorio remoto asuma la resolución del local PC, o las dimensiones de la ventana.
VMWare hace esto exactamente como quiero con una opción llamada "usar configuraciones de host para monitores"
A medida que escalo la ventana, el escritorio en el sistema operativo invitado escala, ¿me gustaría hacer esto en una sesión RDP?
¿Algunas ideas?
fuente
Respuestas:
Esto se implementa como una nueva característica llamada "Actualización de resolución dinámica" y se introdujo en Windows 8.1. Mientras la resolución esté configurada en "Pantalla completa" en el cliente, la resolución del escritorio se mantendrá sincronizada con el cliente.
Vea el anuncio en el Blog de RDS para más información.
fuente
mstsc
) responderá a los ajustes de resolución cuando se maximice. Por ejemplo, si conecta una computadora portátil, una sesión conectada se actualizará al nuevo tamaño del monitor. Esto también ocurre cuando se maximiza a un monitor de diferente tamaño. La versión de Escritorio remoto de Windows Store cambiará de tamaño al cambiar el tamaño de la ventana, y admite múltiples conexiones en modo de pestañas, pero no en múltiples ventanas.Es posible que desee ver la siguiente configuración en el archivo RDP:
El uso del tamaño inteligente le permitirá escalar su sesión y eliminará las barras de desplazamiento. Puede intentar ajustar el tamaño de la pantalla antes de conectarse para obtener los efectos deseados. No es exactamente lo que está buscando, pero es lo más cercano que encontrará para usar la implementación actual de RDP.
La única advertencia aquí es que el escritorio seguirá teniendo la resolución efectiva con la que comienzas. Por ejemplo, si inicia el escritorio a 1024x768, puede cambiar su tamaño abajo (y va a escalar hacia abajo, cada vez más pequeños y más difícil de leer) todo lo que quiera, pero no puede cambiar su tamaño hasta llenar completamente una pantalla de 1080p. Si comienza con varios monitores y luego lo reduce a un solo monitor, la pantalla RDP mostrará los múltiples escritorios uno al lado del otro, en una sola ventana.
Vea aquí para un blog con más detalles.
Como comentario aparte, muchas veces he usado la lista compilada de configuraciones de archivos RDP de la Universidad de Carolina del Norte en Charlotte College of Engineering. Espero que esto ayude.
fuente
Smart sizing
ahora es una característica completa del escritorio remoto, pero está "oculta" en el menú del botón derechoFuente: mi artículo (italiano) aquí ( Traductor de Google )
Espero que esto ayude
fuente
No conozco una forma de cambiar el tamaño una vez que se inicia la sesión con el cliente RDP estándar. Puede probar mRemote, que permite esto con su opción "Smart Resize". (Advertencia: la página de descripción general de mRemote informa que mRemote solo se ejecuta en Windows XP y Windows Vista, no en Linux).
fuente
Solo estoy poniendo esto aquí para visibilidad, crédito total a @ Sevin7 por su comentario anterior:
Use la aplicación Microsoft Remote Desktop de la tienda de Windows en lugar de la versión integrada en Windows. Tiene una opción que debe activar al realizar su primera conexión para "actualizar la resolución de la sesión remota al cambiar el tamaño", que permanecerá activada para conexiones posteriores.
fuente
Puede usar WSL en Windows e instalar freerdp2-x11 (uso debian): apt update apt upgrade apt install freerdp2-x11 export DISPLAY = localhost: 0.0
ejecute un servidor x (vcxsrv por ejemplo) en su computadora con Windows xfreerdp / u: / v: / dynamic-resolution
Después de cambiar el tamaño, la resolución se ajusta. Y es gratis :-)
fuente