Gostaria de saber se é possível redimensionar a área de trabalho em uma sessão RDP em tempo real
Sei que você pode fazer isso antes de se conectar, mas estou procurando redimensioná-lo rapidamente, de forma semelhante à forma como o vmware funciona. Se eu a tiver em uma janela com 800 x 600, gostaria que a área de trabalho remota fosse redimensionada para 800 x 600 ... mas se eu maximizar minha janela local ou ficar em tela cheia, gostaria que a área de trabalho remota assumisse a resolução da área local PC ou as dimensões da janela.
O VMWare faz isso exatamente como eu quero com uma opção chamada "usar configurações de host para monitores"
À medida que dimensiono a janela, a área de trabalho no sistema operacional convidado é escalada, eu gostaria de fazer isso em uma sessão RDP?
Alguma ideia?
fonte
Respostas:
Isso é implementado como um novo recurso chamado "Atualização Dinâmica de Resolução" e foi introduzido no Windows 8.1. Enquanto a resolução estiver definida como "Tela inteira" no cliente, a resolução da área de trabalho será mantida em sincronia com o cliente.
Veja o anúncio no blog do RDS para mais informações.
fonte
mstsc
) responderá aos ajustes de resolução quando maximizada. Por exemplo, se você conectar um laptop, uma sessão conectada será atualizada para o novo tamanho do monitor. Isso também ocorre ao maximizar para um monitor de tamanho diferente. A versão da Área de Trabalho Remota da Windows Store será redimensionada no redimensionamento da janela e suporta várias conexões no modo com guias, mas não em várias janelas.Você pode procurar a seguinte configuração no arquivo RDP:
O uso do dimensionamento inteligente permitirá dimensionar sua sessão e remover as barras de rolagem. Você pode tentar ajustar o tamanho da tela antes de conectar para obter os efeitos desejados. Não é exatamente o que você está procurando, mas o mais próximo que você encontrará para usar a implementação atual do RDP.
A única ressalva aqui é que a área de trabalho ainda permanecerá na resolução efetiva com a qual você começa. Por exemplo, se você iniciar a área de trabalho em 1024x768, poderá redimensioná- la (e ela será reduzida, ficando menor e mais difícil de ler) tudo o que desejar, mas não poderá redimensioná-la para preencher totalmente uma tela de 1080p. Se você começar com vários monitores e depois reduzi-lo para um único monitor, o monitor RDP mostrará os vários desktops lado a lado, amontoados, em uma janela.
Veja aqui um blog com mais detalhes.
Como um aparte, muitas vezes usei a lista compilada de configurações de arquivo RDP da Universidade da Carolina do Norte no Charlotte College of Engineering. Espero que isto ajude.
fonte
Smart sizing
agora é um recurso completo da área de trabalho remota, mas está "oculto" no menu do botão direitoFonte: meu artigo (italiano) aqui ( Google Translate )
Espero que esta ajuda
fonte
Não sei como redimensionar uma vez que a sessão é iniciada com o cliente RDP padrão. Você pode tentar o mRemote, que permite isso com a opção "Redimensionamento inteligente". (Advertência: a página de visão geral do mRemote informa que o mRemote é executado apenas no Windows XP e Windows Vista, não no linux.)
fonte
Estou apenas colocando isso aqui para visibilidade, crédito total para o Sevin7 pelo comentário acima:
Use o aplicativo Microsoft Remote Desktop da Windows Store em vez da versão inserida no Windows. Tem uma opção que você precisa ativar ao fazer sua primeira conexão para "atualizar a resolução da sessão remota ao redimensionar", que permanecerá ativada para as conexões subseqüentes.
fonte
Você pode usar o WSL no Windows e instalar o freerdp2-x11 (eu uso o debian): apt update apt upgrade para instalar o freerdp2-x11 export DISPLAY = localhost: 0.0
execute um xserver (vcxsrv por exemplo) no seu computador com Windows xfreerdp / u: / v: / dynamic-resolution
Depois de redimensionar, a resolução é ajustada. E é grátis :-)
fonte