Können gespiegelte (überschattete) RDP-Sitzungen im Vollbildmodus ausgeführt werden?

Können gespiegelte (überschattete) RDP-Sitzungen im Vollbildmodus ausgeführt werden?

Wenn ich den /shadow:1Parameter verwende, um die Bildschirme eines Benutzers zu spiegeln, ignoriert das geöffnete RDP-Fenster dies /fund kann mit keiner mir bekannten Methode in den Vollbildmodus versetzt werden.

In „normalen“ RDP-Sitzungen kann der Benutzer mit der rechten Maustaste auf die obere Leiste klicken und zum Vollbild wechseln, aber diese Steuerung fehlt in RDP-Fenstern, die mit dem /shadowParameter erzeugt werden.

Warum verhalten sich gespiegelte RDP-Sitzungen anders? Gibt es eine Möglichkeit, sie im Vollbildmodus anzuzeigen? Vorzugsweise mit einzelnen Monitoren? Ich möchte RDP-Shadowing verwenden, um die Monitore einzelner Schüler problemlos auf einen Beamer zu streamen.

Antwort1

Dies ist beabsichtigt. Die einzigen Parameter, die beim Shadowing berücksichtigt werden, sind:

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

Insbesondere können Sie keine Parameter für Breite, Höhe oder Vollbild angeben.

Diese Einschränkung besteht seit 2016, wo es heißt:

Ihre Sitzung muss die Videoauflösung unterstützen, die bei der von Ihnen ferngesteuerten Sitzung verwendet wird. Andernfalls schlägt der Vorgang fehl.

Antwort2

Problemumgehung: Sie können dies mit Auto Hot Key erzwingen.

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

verwandte Informationen