Ändern der Standardaktion des Netzschalters in Trennen in einer Remotedesktopsitzung

14

Ich speichere von meinem Computer zu Hause auf meinem Arbeitscomputer. Zu Hause habe ich Windows 7 Ultimate, während ich auf der Arbeit bin, Windows 7 Professional, sowohl mit 64-Bit- als auch mit Administratorrechten.

Ich mag die Standardaktion für die Power - Taste ändern Disconnectvon stattdessen Log Offkann aber nicht so zu tun scheinen. Auf diese Weise muss ich nicht mehr auf den Pfeil klicken, um die Sitzung zu beenden.

der Netzschalter

Ich weiß, dass ich die Power-Button-Aktion lokal ändern kann, indem ich zum Taskbar and Start Menu PropertiesDialogfeld gehe und das Power Button actionin der Start MenuRegisterkarte ändere, aber es ist deaktiviert.

die Seite mit den Eigenschaften

Ich hatte gehofft, ich könnte es im lokalen Gruppenrichtlinien-Editor ändern:

User Configuration
    Administrative Templates
        Start Menu and Taskbar
            Change Start Menu Power Button

Es sieht jedoch so aus, als ob nur Änderungen vorgenommen werden, wenn eine lokale Verbindung besteht. Ich weiß nicht, wo ich in der Registrierung suchen soll.

das Gruppenrichtliniendialogfeld

Ist diese Schaltfläche überhaupt für Remotedesktopsitzungen konfigurierbar? Gibt es eine Richtlinie / Einstellung, die ich aktivieren muss, um dies ändern zu können?

Ich würde lieber keine separaten Skripte verwenden müssen, um die Verbindung zu trennen, wenn dies überhaupt möglich ist.

Früher war ich unter Windows XP bei der Arbeit, aber immerhin war der Einschaltknopf standardmäßig Disconnect(anstelle von Shut Down) mit dem Log OffKnopf direkt daneben belegt, so dass das in Ordnung für mich war. Mir ist aufgefallen, dass es auch beim Remoting auf meinem Laptop deaktiviert ist (auch Windows 7 Ultimate). EE hat eine Frage zu dem gleichen Thema, aber zu Windows Server 2008, und hat eine einzige Antwort. Sie sieht jedoch nicht so aus, als wäre sie dort gelöst, und ich werde mich nicht dafür registrieren.

Jeff Mercado
quelle
9
Was stimmt nicht mit der Schaltfläche "x" oben im Remotedesktopfenster? Wenn Sie den Netzschalter des Startmenüs verwenden, besteht die Gefahr, dass Sie den Computer versehentlich herunterfahren.
James P
@ James, nein, tut er nicht. Wenn Sie das Startmenü auf einem Remotecomputer verwenden, sind Shutdown und Restart im Allgemeinen nicht verfügbar (Sie müssen den Befehl shutdown
eingeben,
1
@Windos: Das hängt von der jeweiligen Windows-Version ab. Wenn ich beispielsweise eine RDP-Sitzung für Windows Server 2008-Terminaldienste öffne, wird der Computer über die Schaltfläche "Ein / Aus" im Startmenü heruntergefahren. Unter Windows 2003 gibt es eine Schaltfläche zum Herunterfahren und eine Schaltfläche zum Abmelden. Vielleicht ist dies bei Desktop-Windows-Versionen nicht dasselbe, aber ich sehe immer noch keinen Sinn darin, das Startmenü über der Schaltfläche "x" oben zu verwenden.
James P
1
@James: Dies ist im Moment kein allzu großes Problem, aber IIRC, die Hauptmotivation dafür war Konstanz. Wenn ich mit einer Remotedesktopsitzung fertig bin, möchte ich die meiste Zeit nur die Verbindung trennen, andere musste ich mich vollständig abmelden und gelegentlich neu starten. Um das alles machen zu können, erlaubte mir das Startmenü, alles zu machen. XP hatte eine Schaltfläche zum Trennen und Abmelden, so dass es dann perfekt war. Zusätzlich zu der Ausführung von VMware mit einer ähnlichen Benutzeroberfläche habe ich Shutdowns geschrieben, um viel mehr als das zu tun. Ich brauche mir lieber keine Gedanken darüber zu machen, welches Programm ich verwende, wenn ich einfach nur beenden möchte.
Jeff Mercado
2
Strg-Alt-Ende, dann Alt-L. Machen Sie es sich zur Gewohnheit und schalten Sie nie wieder versehentlich eine Maschine aus.
Michael

Antworten:

3

Anstatt das Startmenü zu ändern, was möglicherweise auch nicht möglich ist, können Sie ein Desktopsymbol definieren, das die Trennung vornimmt.

Verwenden Sie den Befehl tsdiscon , um die aktuelle Sitzung zu trennen:

tsdiscon

Der obige Artikel bezieht sich auf Windows 2000 Terminal Services (!), Aber der Befehl tsdiscon ist noch vorhanden und funktioniert vermutlich noch. Als ich es versuchte, meldete es mich ab, ließ aber alle meine Programme noch laufen.

Harrymc
quelle
2

Überprüfen Sie diesen Schlüssel in der Registrierung:

HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer

AdvancedDoppelklicken Sie im rechten Bereich von auf PowerButtonAction, um ihn zu ändern.

Wenn PowerButtonActionnicht vorhanden ist , dann klicken Sie rechts auf einen leeren Bereich in dem rechten Bereich des Explorer, klicken Sie auf Neu und DWORD (32-bit) Valuegeben Sie ein PowerButtonAction, und drücken Sie die Eingabetaste.

Geben Sie die Hexadecimal Valueunten stehende Datennummer für die gewünschte Power Button-Option ein und klicken Sie auf OK.

Zum...

Log Off: 1

Lock: 200

Restart: 4

Sleep: 10

Hibernate: 40

Shutdown: 2

Die Option Ruhezustand ist nur verfügbar, wenn Sie den Ruhezustand aktivieren und die Option Hybrid-Ruhezustand in den Energiesparplaneinstellungen deaktiviert haben. Wenn Sie den Hybrid-Schlafmodus verwenden, wählen Sie die Option Schlafmodus von unten.

M.Abooali
quelle
Ich denke, er bittet um Trennung. Wird es einen Hex-Wert dafür geben?
Nein, da ist kein ! Für diese Aktion haben wir einfachere Lösungen, als den
Ein-
1

Mal sehen, ob das funktioniert?

Lokale Computerrichtlinie> Benutzerkonfiguration> Administrative Vorlagen> Startmenü und Taskleiste> Abmeldung entfernen im Startmenü> Aktiviert

Ebenfalls,

Lokale Computerrichtlinie> Computerkonfiguration> Administrative Vorlagen> Fensterkomponenten> Remotedesktopdienste> Remotedesktop-Sitzungshost> Remotesitzungsumgebung> Option "Verbindung trennen" aus dem Dialogfeld "Herunterfahren" entfernen> Deaktiviert

Entfernen Sie schließlich Ihr Benutzerkonto, um eine Verbindung mit dem Server herzustellen und den Computer herunterzufahren.

Lokale Computerrichtlinie> Computerkonfiguration> Windows-Einstellungen> Sicherheitseinstellungen? Sicherheitsoptionen ? Herunterfahren: Das System kann heruntergefahren werden, ohne dass eine Anmeldung erforderlich ist.> Deaktiviert.

Und

Lokale Computerrichtlinie> Benutzerkonfiguration> Administrative Vorlagen> Startmenü und Taskleiste> Entfernen und Verhindern des Zugriffs auf den Befehl Herunterfahren, Neustarten, Energiesparmodus und Ruhezustand> Aktiviert

Dann sollte die einzige verbleibende Option die Trennung sein.

Verwenden Sie diese Option shutdown -ivon einem Remotecomputer mit Administratorkonto aus, wenn Sie ihn herunterfahren oder neu starten müssen.

Uwe Keim
quelle
1
Ich erinnere mich tatsächlich, dass wir einmal ein altes Antwortprogramm haben, das angemeldet bleiben muss. Jedes Mal, wenn der Bediener das Protokoll überprüft und sich versehentlich abmeldet, sind alle Sprachkanäle tot.