As sessões RDP espelhadas (sombreadas) podem ficar em tela cheia?

As sessões RDP espelhadas (sombreadas) podem ficar em tela cheia?

Se eu usar o /shadow:1parâmetro para espelhar as telas de um usuário, a janela RDP aberta ignorará /fe não poderá ser enviada para tela cheia por nenhum meio que eu conheça.

Em sessões RDP "normais", o usuário pode clicar com o botão direito na barra superior e ir para tela cheia, mas esse controle está faltando nas janelas RDP geradas com o /shadowparâmetro.

Por que as sessões RDP sombreadas se comportam de maneira diferente? Existe uma maneira de colocá-lo em tela cheia? De preferência com monitores individuais? Quero usar o sombreamento RDP para transmitir facilmente os monitores de alunos individuais para um projetor.

Responder1

Isso ocorre intencionalmente. Os únicos parâmetros levados em consideração no sombreamento são:

Mstsc.exe [/shadow:sessionID [/v:Servername] [/control] [/noConsentPrompt]]

Especificamente, você não pode especificar nenhum parâmetro de largura, altura ou tela inteira.

Esta limitação existiu desde 2016, onde se afirma:

Sua sessão deve ser capaz de suportar a resolução de vídeo usada na sessão que você está controlando remotamente ou a operação falhará.

Responder2

Gambiarra; você pode usar o Auto Hot Key para forçar isso.

^!f::
WinGetTitle, currentWindow, A
IfWinExist %currentWindow%
{
WinMaximize, A 
WinSet, Style, -0xC40000, A
}   
return

informação relacionada