Windows Remote Desktop Server (Terminal Server) Standardbrowser für alle Benutzer setzen

Auf meiner Suche nach einer Lösung, um in einer Terminalserver Umgebung den Browser für alle Benutzer zu setzen, bin ich über folgendes kleine Tool gestolpert.

Einfach unter \\DOMAINNAME.local\sysvol\scripte eine .bat Datei anlegen, das Tool auch dort hinkopieren und in die BAT dann den folgenden Aufruf einfügen.

\192.168.115.200\edv\Tools\SetDefaultBrowser\SetDefaultBrowser.exe hklm "BROWSERNAME"

Die möglichen Werte für BROWSERNAME können durch einen direkten Aufruf von SetDefaultBrowser.exe auf den entsprechenden Servern ausgegeben werden. Der Browser sollte natürlich auch auf den Zielsystemen existieren. Falls er nicht existiert wird aber einfach nichts geändert.

Mögliche Werte waren bei mir zum Beispiel:
Iron, Crome, Microsoft Edge, Firefox, Internet Explorer

Jetzt noch das Script über die Gruppenrichtlinien als Startscript für die Benutzer hinterlegen und der Browser wird beim Anmelden immer auf den Konfigurierten gesetzt.

Falls das Script NUR auf den Terminalservern wirken soll, muss das Script über die Terminalserver Loopback Funktionalität bereitgestellt werden.

Schatten remote Verwaltung von Terminalserver Benutzer im 2016er Server

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

Präsentiert von WordPress & Theme erstellt von Anders Norén