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
Antworten:
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 .
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.
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.
Stellen Sie sicher, dass nicht verbundene RDP-Sitzungen nicht automatisch abgemeldet werden
A. Von
GPEDIT.MSC
ALLEN den folgenden Einstellungen in beidenComputer Configuration
undUser Configuration
müssen auf aState
von eingestellt werdenNot 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
Aus Community Spiceworks Kommentar
B. Von
SECPOL.MSC
unten (Screenshot hervorgehoben) muss die Einstellung inInteractive logon: Do not require
CTRL+ ALT+DEL auf a gesetzt werdenEnabled
.1. Lokale Richtlinien \ Sicherheitsoptionen
Laden Sie den Link-Screenshot herunter
Quellen:
quelle
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.
quelle
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
quelle