Früher konnte man auf dem Terminalserver in der Benutzerliste über den Menüpunkt Schatten im Kontextmenü des Benutzers eine Fernwartungssitzung anfordern. Leider wurde diese sehr nützliche Funktion and dieser Stelle in den neuen Servern entfernt. Man kann zwar durch aufrufen des Servermanagers in den Remotedesktopdiensten in der Sitzungssammlung den Schatten Eintrag finden. Aber das Starten des Managers und der Aufruf der entsprechenden Oberfläche dauert ewig.

Durch dieses kleine Skript kann der schnelle Zugriff auf diese Funktionalität wiederhergestellt werden.

Es listet alle Benutzer die aktuell auf dem Server angemeldet sind samt ihrer ID auf und durch Eingabe der entsprechenden Nummer wird eine RDP Sitzung im Fernwartungsmodus aufgebaut. Der Benutzer muss wie gewohnt nur noch zustimmen und dann kann geholfen werden.

@echo off

query session

echo "Bitte den Benutzer über seine ID Auswählen:"

set /p testvar=

mstsc /v:localhost /shadow:%testvar% /control