미러링된(섀도잉된) RDP 세션을 전체 화면으로 전환할 수 있나요?

미러링된(섀도잉된) RDP 세션을 전체 화면으로 전환할 수 있나요?

매개변수를 사용하여 /shadow:1사용자 화면을 미러링하면 열린 rdp 창이 무시되고 /f내가 아는 어떤 방법으로도 전체 화면으로 보낼 수 없습니다.

"일반" RDP 세션에서 사용자는 상단 표시줄을 마우스 오른쪽 버튼으로 클릭하고 전체 화면으로 이동할 수 있지만 매개변수로 생성된 RDP 창에는 해당 제어 기능이 없습니다 /shadow.

섀도우 RDP 세션이 다르게 동작하는 이유는 무엇입니까? 전체화면으로 할 수 있는 방법이 있나요? 개별 모니터를 사용하는 것이 바람직합니까? RDP 섀도잉을 사용하여 개별 학생의 모니터를 비머로 쉽게 스트리밍하고 싶습니다.

답변1

이것은 의도적으로 설계된 것입니다. 섀도잉 시 고려되는 유일한 매개변수는 다음과 같습니다.

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

특히 너비, 높이 또는 전체 화면에 대한 매개변수를 지정할 수 없습니다.

이런 제한이 존재했습니다 2016년부터, 여기에는 다음과 같이 명시되어 있습니다.

세션은 원격으로 제어하는 ​​세션에서 사용되는 비디오 해상도를 지원할 수 있어야 하며 그렇지 않으면 작업이 실패합니다.

답변2

해결 방법; 자동 단축키를 사용하여 이를 강제할 수 있습니다.

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

관련 정보