So stoppen Sie die Remotedesktop-Abmeldung nach dem Schließen der Verbindung

10

Während ich die Remotedesktopverbindung (mstsc.exe) verwende, werde ich beim Schließen der Verbindung vom Remotecomputer abgemeldet.

Gibt es eine Möglichkeit, die Abmeldung nach dem Trennen zu beenden?

Auf Client- und Servercomputern wird nur Windows 8 ausgeführt.

Bitte beachte, dass:

tscon.exe RDP-Tcp#1 /dest:console

gibt diesen Fehler:

Sessionname RDP-Tcp#1 not found

Ich habe auch folgendes ohne Erfolg versucht:

tscon.exe 0 /dest:console 
tscon.exe 1 /dest:console
PKSA
quelle
Seltsamerweise ist es mir nie passiert, wenn ich die Standardeinstellungen für Win 8 oder Win 7 verwendet habe. Solange Sie nicht die Win-Taste drücken und auf Abmelden klicken, sollte die Sitzung nur geschlossen, aber nicht abgemeldet werden.
Ivan Viktorovic
Ich habe eine Verbindung zum Remote-Computer hergestellt und beende dann die Remote-Verbindung. Ich möchte, dass sich der Remote-Computer nicht abmeldet
PKSA
Die Sache ist, dass der Remote-Benutzer beim Anmelden abgemeldet wird. Wenn Sie also einfach die Verbindung schließen, wird der vorherige Benutzer nicht wiederhergestellt. Ich würde gerne auch dafür eine Problemumgehung finden.
Tetsujin
Ja, das ist richtig, solange Sie zwei verschiedene Benutzer verwenden. Wenn es dasselbe ist, dauert es nur diese Sitzung. Sie benötigen einen Terminalserver oder eine Serverversion, wenn Sie mehrere Sitzungen mit demselben Benutzer durchführen möchten
Ivan Viktorovic
Ich melde mich beim aktuell aktiven Benutzer an. Sobald ich mich anmelde, wird ihnen immer noch der Sperrbildschirm angezeigt. Getestet auf 2 Comps physisch nebeneinander, sodass die visuelle Prüfung von beiden Seiten einfach ist. Dies ist seit möglicherweise XP, definitiv 7 und wird am 10. fortgesetzt. Ich würde es gerne interaktiv tun können, wie ich es mit Apples Remotedesktop oder sogar TeamViewer kann.
Tetsujin

Antworten:

5

Okay, also ein paar Dinge, nachdem Sie Ihre Frage und einige der Kommentare und Ihre Kommentare hin und her zu und von anderen gelesen haben. Ich werde einige Details veröffentlichen und unten eine mögliche Lösung, von der ich bestätigt habe, dass sie vor einiger Zeit in einer Test- / Laborumgebung einwandfrei funktioniert hat. Ich empfehle Ihnen jedoch, meine Antwort vollständig zu lesen, da es einige Fallstricke usw. Gibt .

  1. So stoppen Sie die Remotedesktop-Abmeldung nach dem Schließen der Verbindung

    Für diese Frage oben haben andere die GPO-Einstellungen ( Zeitlimits für Leerlauf und getrennte Sitzung auf unbegrenzt ) beantwortet und vorgeschlagen , um zu überprüfen, ob der Benutzer die Verbindung trennt und nicht abmeldet.

  2. Ich melde mich beim aktuell aktiven Benutzer an. Sobald ich mich anmelde, wird ihnen immer noch der Sperrbildschirm angezeigt. Getestet auf 2 Comps physisch nebeneinander, sodass die visuelle Prüfung von beiden Seiten einfach ist. Dies ist seit möglicherweise XP, definitiv 7 und wird am 10. fortgesetzt. Ich würde es gerne interaktiv tun können, wie ich es mit Apples Remotedesktop oder sogar TeamViewer kann.

    ein. Die Verwendung von TeamViewer unter Windows erlaubt weiterhin nicht mehrere oder gleichzeitige RDP-Sitzungen unter einem Windows-Betriebssystem ohne Server. Sie können nur mit derzeit vorhandenen RDP-Sitzungen oder aktiven Konsolensitzungen interagieren. Wenn Sie also nicht mehr als eine davon haben, mit der Sie eine Verbindung für die Interaktion herstellen können, erhalten Sie nicht das erwartete Ergebnis.

    b. Microsoft verkauft Server-Betriebssysteme und Client-Zugriffslizenzen für den Terminal-Server-Zugriff mit Kosten pro Benutzer oder pro Geräte-CAL, wie andere in Kommentaren, Antworten usw. erwähnt haben. Für Microsoft-Nicht-Server-Betriebssysteme verlassen sie dieses Terminal-Server-RDP erweiterte Funktionalität aus diesem Grund nicht aktiviert oder deaktiviert.

    c. Microsoft Server-Betriebssysteme können in der Regel mehr gleichzeitige Sitzungen auf demselben Computer mit mehr Speicherunterstützung effizienter verarbeiten und verfügen nicht über so viele integrierte Microsoft-Features und -Funktionen (Nicht-Server-Bloatware-Typ), die standardmäßig aktiviert sind, wie es Nicht-Server-Betriebssysteme möglicherweise müssen Stellen Sie eine optimale Leistung sicher, damit diese unnötigen Dinge einfach nicht ausgeführt werden. Auf einem Heim-PC können mehr Personen diese Funktionen rechtmäßig verwenden und sie für die Verwendung außerhalb des Heims (oder der Client-Workstation) nützlicher finden als auf einem Server in dieser Umgebung. Auf einem Server werden diese möglicherweise nicht so oft benötigt, daher würde ich diese Bloatware eher im Kontext des Server-Betriebssystems betrachten, um zu verdeutlichen, was ich hier in diesem speziellen Fall unter dem Begriff "Bloatware" verstehe.


Die mögliche Problemumgehung

Warnung: Ich würde vorschlagen, dies nur in einer Test- oder Laborumgebung zu Testzwecken zu tun. Ich würde niemals vorschlagen, es für Produktionszwecke in einer Geschäftsumgebung zu verwenden. Andernfalls verwenden Sie es auf eigenes Risiko mit Vorsicht, da ich keine Ahnung habe, wie legal es ist, dieses langfristig anderweitig für Produktionszwecke usw. zu verwenden.

Unten finden Sie einen Link zu einer Quelle namens RDPWrap auf GITHub, die kostenlos heruntergeladen werden kann. Sie haben vollständige Anweisungen mit Screenshots usw. mit schrittweisen Details auf der Website veröffentlicht, sodass es nicht allzu schwierig sein sollte, dies herauszufinden.

Um herunterzuladen, was Sie benötigen, ist dies die eigentliche Installationsdatei und nicht der nicht kompilierte Quellcode. Klicken Sie über den folgenden Link mit dem Namen RDPWrap Installationsdatei- Download-Link im Abschnitt Download auf dieser Seite auf den Link mit dem Namen RDPWrap-v1. 6.zip , um die in dieser ZIP-Datei enthaltenen EXE- und Batch-Installationsdateien usw. herunterzuladen (siehe Abbildung unten).

Fallstricke

Wenn Sie Windows-Updates auf einem Ihrer Testcomputer anwenden und diese Funktion danach nicht mehr funktioniert, müssen Sie die Installation möglicherweise erneut ausführen, um die Dateien usw. zu patchen. Möglicherweise müssen Sie auch die Quell-GITHub-Ressourcen auf andere Fehler-Patches überprüfen usw. mit Neuerscheinungen, da dies von jemand anderem bereitgestellt wird.


Wichtig: Die Gruppenrichtlinien- und / oder Sicherheitsrichtlinieneinstellungen auf Domänenebene können alle unten aufgeführten Einstellungen für lokale Registrierung, lokale Gruppenrichtlinien und lokale Sicherheitsrichtlinien überschreiben. Wenn ich sicher bin, dass diese Einstellungen wie angegeben festgelegt sind, wird verhindert, dass getrennte RDP-Sitzungen nach einer bestimmten Zeit abgemeldet werden. Möglicherweise müssen Sie den Computer neu starten, nachdem Sie die unten geänderten lokalen Einstellungen vorgenommen haben, damit diese wirksam werden. Möglicherweise müssen Sie nach Gruppenrichtlinien- oder Sicherheitsrichtlinieneinstellungen auf Domänenebene suchen, die Vorrang vor den lokalen Einstellungen haben, wenn Sie weiterhin Probleme haben, nachdem Sie sichergestellt haben, dass diese Einstellungen lokal pro Computer festgelegt wurden.



Gleichzeitige RDP-Sitzung Gleiche Registrierungswerte für Benutzerkonten

Ändern Sie diese Registrierungswerte wie im Screenshot gezeigt, um die Möglichkeit zu aktivieren oder zu deaktivieren, mehr als eine gleichzeitige RDP-Sitzung mit dem gleichen Konto zuzulassen. Sie müssen diesen Schlüssel möglicherweise manuell ändern und / oder erstellen und für jeden Lauf der RDPWrap-Patch-Software auf Ihren Testsystemen festlegen.

Um diese Einstellung zu ändern, müssen Sie eine Registrierungsänderung durchführen. Die folgenden Schritte beschreiben den Prozess:

  1. Starten Sie den Registrierungseditor (standardmäßig befindet sich dieser unter c:\windows\regedit.exe).
  2. Gehen Sie zum folgenden Registrierungsschlüssel:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer

  3. Wenn der Wert für fSingleSessionPerUser nicht vorhanden ist, erstellen Sie einen neuen DWORD-Wert mit dem Namen fSingleSessionPerUser

  4. Öffnen Sie den Wert fSingleSessionPerUser . Die möglichen Werte für diese Einstellung sind wie folgt:

    0x0

    Erlaube mehrere Sitzungen pro Benutzer

    0x1

    Erzwinge jeden Benutzer zu einer einzelnen Sitzung

  5. Geben Sie die neue Einstellung ein und klicken Sie auf OK .


Stellen Sie sicher, dass nicht verbundene RDP-Sitzungen nicht automatisch abgemeldet werden

A. Von GPEDIT.MSC ALLEN den folgenden Einstellungen in beiden Computer Configurationund User Configurationmüssen auf a Statevon eingestellt werden Not configured.

Diese Gruppenrichtlinieneinstellungen befinden sich an folgenden Speicherorten:

  • Computer Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Session Time Limits
  • User Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Session Time Limits

Geben Sie hier die Bildbeschreibung ein


Aus Community Spiceworks Kommentar

B. Von SECPOL.MSCunten (Screenshot hervorgehoben) muss die Einstellung in Interactive logon: Do not require CTRL+ ALT+DEL auf a gesetzt werden Enabled.

1. Lokale Richtlinien \ Sicherheitsoptionen

Geben Sie hier die Bildbeschreibung ein


Laden Sie den Link-Screenshot herunter

Geben Sie hier die Bildbeschreibung ein


Quellen:

Zuhälter Saft IT
quelle
1
Beeindruckend! Hauptdetail. Lassen Sie mich das morgen aufnehmen [etwas spät hier] und ich werde es Sie wissen lassen. Vielen Dank, dass Sie so viel Zeit in diese investiert haben.
Tetsujin
Es ist großartig, dass mehrere Personen darauf zugreifen können, ohne die Verbindung zu trennen.
PKSA
Aber ich brauche, dass sich das System nicht abmeldet, wenn ich auf Schließen klicke. Aber es wird abgemeldet.
PKSA
@LMFAO_A_JOKE Ich habe es versucht, aber es hat mein Problem nicht wirklich gelöst. Es erlaubt einem Computer, 2 Verbindungen herzustellen, aber sie können nicht dieselbe Seite sehen, wie wir es in TeamViewer oder VNC usw. tun können. Außerdem war mein Problem, dass ich der einzige war, der am Computer angemeldet war, und ich trenne meinen RDC-Computer vom Computer Maschine sollte sich nicht abmelden
PKSA
@PKSA Okay, auf diese Weise hat Microsoft die RDP-Funktion so konzipiert, dass Sie sie leider nutzen können. Wenn Sie also die native Windows-RDP-Funktionalität verwenden, können Sie meines Wissens keine Bildschirmfreigabe durchführen. Diese Lösung ermöglicht mehrere gleichzeitige RDP-Sitzungen durch dasselbe oder separate Benutzerkonten, ohne andere zu stören, sodass sich das Desktop-Windows-Betriebssystem im Wesentlichen wie ein Terminalserver mit festgelegten Richtlinien verhält. Also sind PKSA und Tetsujin dieselbe Person oder was? Ich bin mir nicht sicher, warum ich das im Januar 2016 nicht gesehen oder darauf geantwortet habe, aber da haben Sie es.
Pimp Juice IT
1

Dies kann durch Gruppenrichtlinien oder lokale Sicherheitsrichtlinien auf Ihrem lokalen Computer verursacht werden. Die Schritte, um dies in beiden Fällen zu beheben, sind ähnlich:

  • Starten Sie den lokalen Gruppenrichtlinien-Editor: https://technet.microsoft.com/en-us/library/cc754685.aspx (Start> Suchfeld> gpedit.msc) (Starten Sie für Domänenbenutzer die Gruppenrichtlinienverwaltung und navigieren Sie zu Ihren Servern Organisationseinheit und bearbeiten Sie das Gruppenrichtlinienobjekt)

  • Navigieren Sie zu den folgenden GP-Einstellungen: Computerkonfiguration> Administrative Vorlagen> Windows-Komponenten> Remotedesktopdienste> Remotedesktop-Sitzungshost> Sitzungszeitlimits - Stellen Sie dort sicher, dass Sie die Sitzungslimits für Leerlauf und getrennte Sitzung auf unbegrenzt festgelegt haben.

Starten Sie Ihre Maschinen neu.

Versuchen Sie, dies auf beiden PCs durchzuführen (höchstwahrscheinlich auf dem, auf den Sie RDP-fähig sind), und sehen Sie, wie Sie vorankommen.

Fazer87
quelle
1

So trennen Sie die Verbindung, ohne Ihre Remotedesktopsitzung zu beenden Sie können die Verbindung vorübergehend von einer Sitzung trennen, indem Sie in der Verbindungsleiste (der horizontalen Leiste oben auf dem Bildschirm) auf die Schaltfläche Schließen klicken. Dadurch werden Ihre Programme ausgeführt, sodass Sie beim nächsten Herstellen der Verbindung dort weitermachen können, wo Sie aufgehört haben.

Auch dies kann https://technet.microsoft.com/en-in/library/cc754272.aspx helfen

Rohan Gala
quelle
Ich fange an zu denken, dass ich wirklich die falsche Frage gestellt habe. Mein Hauptproblem ist, dass der Benutzer am anderen Ende abgemeldet ist. Ich kann mich in einer Sekunde aus meiner Sammlung von "Lesezeichen" wieder verbinden, aber der andere Benutzer schaut die ganze Zeit nur auf einen Anmeldebildschirm und weiß auch nicht wirklich, wann ich fertig bin. Ich bin fast versucht, einfach zu TeamViewer zu wechseln, wenn RDC das nicht kann :(
Tetsujin