Wenn ich den /shadow:1
Parameter verwende, um die Bildschirme eines Benutzers zu spiegeln, ignoriert das geöffnete RDP-Fenster dies /f
und 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 /shadow
Parameter 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