holliknolli
Goto Top

Auf mehreren Windows Server 2016 einzelnes Programm über Remote-Desktop (mstsc) ausführen ohne Zugriff auf Desktop

Hallo,

Frage:

kennt wer eine Best Practice wie man auf mehreren Windows Server 2016 nur ein einziges Programm starten für Domain-Benutzer zulässt.

Konkret:

ein Benutzer soll sich über den Terminal Service Client "mstsc" zum Server verbinden und dort sein Programm gestartet bekommen, sonst jedoch keinen Zugriff auf den Desktop erhalten.

Das Problem:

über einen Domain-Controller lässt sich nur ein Programm angeben im Environment-Tab des Users.

Es sollen allerdings auf unterschiedlichen Servern, jeweils unterschiedliche Spezial-Programme gestartet werden.

Autostart scheidet aus, da man damit einen Desktop bekommt.

Irgendwelche lokalen GPOs habe ich leider keine gefunden, die das leisten - denn Admins sollen natürlich den Desktop bekommen und nicht das Spezialprogramm.

LG
spezial

Content-Key: 456352

Url: https://administrator.de/contentid/456352

Printed on: May 10, 2024 at 12:05 o'clock

Member: itisnapanto
itisnapanto May 27, 2019 at 08:09:19 (UTC)
Goto Top
Moin moin ,

Wo ist der Sinn denn dahinter ? Hätte das nun einfach per Remoteapp freigegeben und den Rest entsprechen dicht gemacht.
Auch kannst du über GPO's steuern , das nur bestimmte Programme gestartet werden dürfen.

Ansonsten, brauchen wir ein paar mehr Infos face-smile

Gruss
Member: erikro
erikro May 27, 2019 at 08:18:42 (UTC)
Goto Top
Moin,

was genau möchtest Du? Sollen beim lokalen Login automatisch mehrere Anwendungen auf mehreren TS gestartet werden? Oder soll der User auf mehrereren TS jeweils eine Anwendung starten können? Ansonsten vermute ich, dass Dein Problem gelöst werden könnte, wenn Du statt eines Remote-Desktops ein RemoteApp bereitstellst. Die sieht dann aus wie eine lokale App und kann auch so behandelt werden. Für den User ist das vollständig transparent.

hth

Erik
Member: holliknolli
holliknolli May 27, 2019 at 08:33:14 (UTC)
Goto Top
@itisnapanto: tja, das Spezial-Industriesteuerungsprogrämmchen gibt es leider nicht als Remote-App und wird so auch nicht vom Hersteller unterstützt.

@erikro: ein Domain-User soll auf unterschiedlichen Servern genau ein einziges Programm gestartet bekommen, ohne Zugrifssmöglichkeit auf Desktop, Shell, sonstige Programme und Einstellungen. Admins dagegen sollen normal einloggen können und nicht das Programm, sondern den Desktop bekommen.
Member: aqui
aqui May 27, 2019 at 08:46:56 (UTC)
Goto Top
Member: holliknolli
holliknolli May 27, 2019 at 09:54:24 (UTC)
Goto Top
@aqui: psexec kann das leider nicht. Ziel ist ja keinen Kommandozeilen-Befehel auszuführen, sondern eine RDP-Session zu bekommen, die klassisch am Server läuft, eben mit obigen Requirements.

LG,
holliknolli
Member: agowa338
agowa338 May 27, 2019 updated at 10:03:49 (UTC)
Goto Top
Wenn das über RDP funktioniert, dann funktioniert das auch über RemoteApp...
Einfach TS rolle installieren und publishen.
https://newhelptech.wordpress.com/2017/07/23/step-by-step-how-to-deploy- ...

Am besten wäre halt ein Appv daraus zu bauen, aber das geht meistens bei so spezial software nicht in einem vertretbaren Zeitrahmen...
Member: emeriks
emeriks May 27, 2019 updated at 10:21:38 (UTC)
Goto Top
Hi,
Zitat von @holliknolli:
Irgendwelche lokalen GPOs habe ich leider keine gefunden, die das leisten - denn Admins sollen natürlich den Desktop bekommen und nicht das Spezialprogramm.

Lokale GPO
gpedit.msc
Benutzerkonfiguration\Administrative Vorlagen\System\Anmelden\Diese Programme bei der Benutzeranmeldung ausführen

E.

Edit:
Diese Einstellung kann man natürlich auch per Domänen-GPO verteilen. Gefiltert auf Benutzergruppe. Und per Loopback-Mode "ersetzen" kann man das auch je Computer anders einstellen.
Member: holliknolli
holliknolli May 28, 2019 at 07:40:15 (UTC)
Goto Top
Hallo,

habe das Ganze jetzt durchgespielt. Leider scheitert´s noch? daran, dass die Einstellungen - da User-Settings - auch auf ganz normale Desktops durchschlagen mit Windows 10.

Lokale Policies am Server dagegen wirken auch für Admins.

Mann, dass sich da MS nicht´s Besseres einfallen hat lassen. Wünschenswert wäre lediglich:

Setze lokale oder Domain-GPO für User, aber nicht für Admin und nicht für Client.

Ist echt zum Verzweifeln. face-sad
Member: Dani
Dani May 29, 2019 at 22:27:18 (UTC)
Goto Top
Moin,
habe das Ganze jetzt durchgespielt. Leider scheitert´s noch? daran, dass die Einstellungen - da User-Settings - auch auf ganz normale Desktops durchschlagen mit Windows 10.
Du solltest richtig lesen... siehe Kommentar von @emeriks.

Mit GPOs, Gruppen und Loopback-Modus bekommt man das problemlos hin. Man muss allerdings verstehen, wie die Techniken funktionieren und sowas natürlich im kleinen Kreis testen und nicht sofort produktiv ausrollen.


Gruß,
Dani
Member: holliknolli
holliknolli Jun 03, 2019 at 13:55:36 (UTC)
Goto Top
hab´s jetzt irgendwie hingekriegt:

Musste ein Snap-In machen, das sich nur auf lokale User bezieht, dann kann man dort lokale GPOs nach Lust und Laune setzen und die wirken sich nur auf Nicht-Admins aus.

;)
na