Gibt es eine Möglichkeit, etwas auszuführen, wenn der Deckel des Laptops geschlossen wird?

10

Ich frage mich, ob es eine Möglichkeit gibt, ein Programm auszuführen, einen Befehl oder etwas anderes auszuführen, wenn der Deckel des Laptops geschlossen wird.
Meine Frage soll allgemein sein, sowohl für Windows als auch für Linux. Etwas Nützliches sollte sein, den Laptop beim Schließen des Deckels zu sperren (Win + L in Windows) oder teure Prozesse wie Antivirenanalysen usw. auszuführen, ohne dies manuell zu tun, bevor der Deckel geschlossen wird.

Matias
quelle
Siehe auch hier und hier .
Karan

Antworten:

6

In Windows 7 haben Sie nur Optionen zum Ausführen von Aktionen beim Schließen des Deckels in den Energieoptionen in der Systemsteuerung. Verfügbare Aktionen sind:

  • Nichts tun
  • Schlaf
  • Überwintern
  • Herunterfahren

Sie können hier keine benutzerdefinierten Aktionen erstellen, um sie dem Ereignis zum Schließen des Deckels zuzuweisen.

Aber!

Sie können die Verwendung Taskplaner eine Aufgabe zu planen , wenn ein bestimmtes Ereignis protokolliert wird. Das Einschlafen ist ein protokolliertes Ereignis. Sie können beim Erstellen der geplanten Aufgabe festlegen, dass der Computer aus dem Ruhezustand aktiviert werden soll, um die Aufgabe auszuführen.

Detaillierte Anweisungen hier: Taskplaner auf Laptopdeckel schließen?

William Jackson
quelle
1

Es gibt ein ziemlich langes und detailliertes Tutorial zum Ausführen von Skripten, wenn Sie Ihren Laptop-Deckel in Ubuntu-Foren schließen / öffnen .

Ich kann jedoch unter Windows anscheinend nichts finden, um dasselbe zu emulieren.

Sathyajith Bhat
quelle
1

Lösung

Machen Sie 'AwayModeEnabled' und Windows wird nicht in den Ruhezustand versetzt, wenn es in den Ruhezustand wechselt. Verwenden Sie dann den oben von William erwähnten Task Schedule-Hack.

Vorteile

Verlieren Sie keine Netzwerkverbindungen

Nachteile

Ihr Computer kann im Schlaf nie wirklich ausgehen

Wie man

Über die Aktivierung des Benutzeranmeldebildschirms

regedit .... HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SessionManager \ Power, fügen Sie dort ein neues DWORD32 hinzu und benennen Sie es in AwayModeEnabled um, klicken Sie mit der rechten Maustaste und bearbeiten Sie den Wert als 1 (Hex). Bearbeiten Sie abschließend die Aktion zum Schließen des Deckels des Laptops als Ruhezustand auf der Einstellungsseite für die Energieoption in Windows 7.

Testen meines Windows 7-Laptops mit einer offenen SSH-Verbindung.

Anthony Ryan-Lorraine
quelle