Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Terminal Server/Remotedesktop - Nach Programm schließen, Verbindung trennen und Sitzung abmelden (beenden)?

Frage Microsoft Windows Server

Mitglied: PEcman

PEcman (Level 1) - Jetzt verbinden

16.03.2006, aktualisiert 12.04.2006, 35492 Aufrufe, 9 Kommentare, 1 Danke

Hallo,

also, ich habe einen Terminal Server und einen Domäne-Controller mit Windows 2003 Server.
Der Domäne-Controller fungiert auch als Lizenzserver.
Verbindungen zum Terminal mach ich mit Remotedesktop von Windows.

Ich habe ein Programm auf dem Terminalserver laufen, für das ich im Prinzip eine Startumgebung haben möchte.
Also Praktisch bei den Einstellungen für den Client auf der Registerkarte: Programme - Programm starten - Folgendes Programm bei Verbindungsherstellung starten, hab ich das Programm eingegeben.

Die User Starten ihr Icon und das Programm geht in der Remotedesktopverbindung auf.
Wenn sie jetzt das Programm beenden, wird die Verbindung nicht getrennt, sie sehen also ein leeres Fenster und schließen das, womit sich zwar die Verbindung trennt aber nicht die Sitzung abmeldet, was man ja dann auch noch in einem Fenster bestätigen muss.

Beim nächsten Start bekommt der User also ein Remotedesktopfenster ohne Inhalt, da der Server die alte Sitzung wieder fortsetzt.

Ich habe natürlich zu dem Zweck in der Terminalserverkonfiguration festgelegt:
Getrennte Sitzung beenden: 1 Minute, aber das löst mein Problem nicht.

Nach Beenden des Programms soll die Sitzung abgemeldet, und die Verbindung getrennt werden.

Kann mir jemand weiterhelfen?
Mitglied: meinereiner
16.03.2006 um 17:39 Uhr
Vielleicht hängt da noch ein Prozess.
Drück doch mal strg+alt+end, dann kommt der Taskmanager in der Sitzung. Da siehst du vielleicht was.
Bitte warten ..
Mitglied: stpe
16.03.2006 um 19:50 Uhr
Ich denke auch, dass sich der Task nicht ordnungsgemäß schließt.

Was macht denn das Programm, wenn Du dieses nicht über die Verbindungseinstellung automatisch starten lässt, sondern in dem aufgerufenen Remotedesktop manuell aufrufst und dort wieder beendest?
Bitte warten ..
Mitglied: djbrandt
16.03.2006 um 21:00 Uhr
Hallo,


das klingt so, als ob der User das Terminalfenster mit Klick auf das X schließt (trennt)

Die User müssen sich abmelden, dann wird auch die Session geschlossen.

prüf das mal nach über tsadmin.exe, geht bei W2K3 auch über Netz

da siehst Du alle Sessions und offenen Prozesse

Ansonsten probier folgendes aus:

starte nicht das Programm selbst, sondern ein Batch


@echo off
start /wait /min [Programmname]
logoff


Wenn mich nicht alles täuscht, sollte nach schließen des Programmes das im Hintergrund laufende Batch den User über den "logoff"-Befehl sauber abmelden und auch alle Prozesse sauber schließen.

Grüße

Dieter
Bitte warten ..
Mitglied: PEcman
23.03.2006 um 10:58 Uhr
Danke für euere schnelle Antwort.

Also, im Taskmanager hängt der Prozess userinit.exe. Wenn ich den beende meldet er einwandfrei ab und trennt.
Ich find jetzt nur keinen Ansatz was ich dagegen machen könnte, denn soweit ich weiß ist das teil ja für die User anmeldung überhaupt zuständig.

Mit dem logoff Befehl im Batch würde es funktionieren, aber leider nicht mit dem Programm.
Der bringt dann eine Fehlermeldung vom Programm aus.

Wenn ich bei der normalen Verknüpfung das Feld "Ausführen in" leer lasse, bekomm ich die gleiche Meldung. Also denke ich das liegt irgendwie daran. Ich hab nur keinen Plan wie ich das in die Batch-Datei vermerke.
Bitte warten ..
Mitglied: djbrandt
23.03.2006 um 20:31 Uhr
Hi,

ich weiss nicht, das klingt für mich so, als ob der User auf dem Server keine Rechte zum Schreiben hat.
Die Userinit ist die exe, die beim Login für den Start der Windows-Shell verantwortlich ist. Wenn der User nicht genügend Rechte hat, kann der Prozeß nicht durchlaufen und hängt.

Das würde sich decken mit dem geschilderten Problem bei der Verknüpfung mit leerem Feld "ausführen in". Wenn das leer ist, nimmt Windows normalerweise das "eigene Dateien"-Verzeichnis, das über das Profil eingestellt ist.

Grüße

Dieter
Bitte warten ..
Mitglied: djbrandt
23.03.2006 um 20:34 Uhr
Mit dem logoff Befehl im Batch würde es
funktionieren, aber leider nicht mit dem
Programm.
Der bringt dann eine Fehlermeldung vom
Programm aus.

wann kommt die Fehlermeldung? nachdem das Programm beendet wird?
bau doch mal eine "pause" nach der start /wait rein und nimm das /min raus.
Kannst Du erkennen aus welchem Verzeichnis heraus das Batch gestartet wurde?


Dieter
Bitte warten ..
Mitglied: kramera
06.04.2006 um 08:28 Uhr
http://support.citrix.com/article/CTX106049

http://blogs.lanlogic.net/blogs/tom/archive/2006/02/01/86.aspx


Kurz:

Kann man über GroupPolicies abschalten

Benutzereinstellungen --> Windows --> Sicherheitseinstellungen --> (rechtes Fenster) Einstellung für automatische registrierung --> Zertifikate nicht automatisch registrieren
Bitte warten ..
Mitglied: djbrandt
06.04.2006 um 19:26 Uhr
W2K3 SP1.... die Info hatte gefehlt

Grüße

Dieter
Bitte warten ..
Mitglied: PEcman
12.04.2006 um 08:49 Uhr
Danke noch mal für eure Hilfe.

Das Problem lag an dem "Zertifikate nicht automatisch registrieren". Geht jetzt einwandfrei.

Das mit dem Batch hab ich auch hingekriegt. Lag am Verzeichnis.
Bitte warten ..
Ähnliche Inhalte
Windows Server
RemoteApps und RemoteDesktop-Verbindungen in der Firewall trennen
Frage von meTzlaWindows Server2 Kommentare

Hallo zusammen, aktuell vertreiben wir nur RemoteApp Bereitstellungen. Zukünftig wollen wir aber auch RemoteDesktops bereitstellen. Wenn ein User nun ...

Windows 7
Remotedesktop Client abmelden ohne Warnhinweis
gelöst Frage von pablovicWindows 76 Kommentare

Hi Ich habe einen TS (Win 2012 R2) und Thinclients (Win7 64 bit), wobei die Clients so eingestellt sind, ...

Windows Server
Remotedesktop Sitzung verschwommen
gelöst Frage von IT-BieneWindows Server4 Kommentare

Hallo, ich habe seit etwa einer Woche mit meinem Laptop das Problem, dass die Remotedesktopsitzung, sei es über Hyper-V ...

Batch & Shell
Programm beenden
gelöst Frage von garciamBatch & Shell4 Kommentare

Hallo zusammen Ich habe ein Problem, bei dem ich nicht weiterkomme Ich muss ein Programm zu einer bestimmten Zeit ...

Neue Wissensbeiträge
Microsoft

Update KB4073578 für AMD CPU (Spectre und Meltdown Lücke)

Information von sabines vor 3 StundenMicrosoft

Wegen Problemen (BOSD, nicht startende PCs) wurde das Update KB4056897 und KB4056894 für AMD CPUs zurückgezogen. Dieses Update KB4073578 ...

Mac OS X

MacOS wo ist die Tilde ?

Tipp von Alchimedes vor 16 StundenMac OS X1 Kommentar

Hallo, ich hab eine MacOS qwertz Keyboard auf US Layout umgestellt da die Sonderzeichen besser erreichbar sind. Leider fehlt ...

Datenschutz

Weitere Informationen zum Sicherheitsproblem BeA

Information von Penny.Cilin vor 23 StundenDatenschutz

Im folgenden ein weiterer Bericht über die Sicherheitsprobleme von Bea. Fataler Konstruktionsfehler im besonderen elektronischen Anwaltspostfach Gruss Penny

Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 1 TagWindows 103 Kommentare

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Heiß diskutierte Inhalte
Batch & Shell
Anmeldevorgang für Informatikraum (Schule) unter Windows
Frage von IngenieursBatch & Shell24 Kommentare

Hey zusammen, ich werde in naher Zukunft den Informatik Raum meiner jetzigen Schule von dem aktuellen Betreiber übernehmen (Vertrag ...

Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von fyrb38Windows 1019 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...

Microsoft Office
Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei
Anleitung von SarekHLMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...