batman00
Goto Top

Remotedesktop Win 2003 Applikation

Hallo, wir haben einen Win 2003 Server hochgezogen. Der macht nichts anderes als ein Programm - welches als Dienst läuft zu beherbergen.

Jetzt sollen sich MItarbeiter per Remotedesktop auf diesen Server aufschalten können. Das geht auch alles ohne Probleme.

Das Programm - welches als Dienst gestartet wird - hat eine Oberfläche. Diese wird mir jedoch unter der Remotedesktopverbindung nicht angezeigt. Wenn ich mich über VNC auf den Server direkt an Konsole anmelde ist die Oberfläche des Programmes vorhanden.

Es werden sich auch nicht mehrere Mitarbeiter gleichzeitig zu diesem Server verbinden.

Wie bekomme ich es hin - dass das Programm in der Session des Remotedesktops läuft????

Content-ID: 130679

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

Ausgedruckt am: 25.11.2024 um 21:11 Uhr

fritzo
fritzo 01.12.2009 um 14:50:29 Uhr
Goto Top
Hallo,

verbinde Dich mit der Konsolensitzung (Session 0) des Servers:

mstsc.exe /console /v:servername

Grüße,
fritzo
batman00
batman00 01.12.2009 um 15:05:07 Uhr
Goto Top
Müsste ich dann das geiche sehen wie an der Konsole direkt?
Weil das tut nämlich nicht face-sad

Sehe ein leeren Desktop ohne Programm - und auf der Konsole - per VNC Verbunden seh ich das.
fritzo
fritzo 01.12.2009 um 15:10:27 Uhr
Goto Top
Das liegt am Benutzerkontext - Du mußt bei Diensten, die den Datenaustausch zwischen Dienst und Desktop erfordern, den gleichen Account für die Remotesitzung und den Dienst verwenden, sonst wird ein anderer Kontext verwendet und Du kriegst nichts zu sehen.

Erstelle einen Dienstaccount und lass den Dienst unter diesem Account laufen. Anschließend verbinde Dich mit diesem Account über mstsc.exe /console /v:servername
mit dem Server.
manuel-r
manuel-r 01.12.2009 um 15:10:41 Uhr
Goto Top
Anm.
Ab XP SP3 heißt der Schalter nicht mehr console sondern admin
batman00
batman00 01.12.2009 um 15:28:31 Uhr
Goto Top
SUPER! Mit mstsc.exe /admin /v:servername funktioniert es!
fritzo
fritzo 01.12.2009 um 15:57:59 Uhr
Goto Top
Danke Manuel.