Entnommen von Set On Lid Close Power Option . Es gibt auch ein oder zwei Skripte auf dieser Seite, aber die unten wiedergegebene Methode ist meiner Meinung nach die beste.
Sie können es über powercfg
Befehle einstellen .
Die vorkonfigurierten Schemata haben die folgenden GUIDs:
Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e (Balanced)
Power Scheme GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c (High performance)
Power Scheme GUID: a1841308-3541-4fab-bc81-f71556f20b4a (Power saver)
Ich verwende das ausgeglichene Schema für meine Beispiele, aber Sie würden die GUID verwenden, die bereitgestellt wird von:
powercfg -GETACTIVESCHEME
Sie finden die GUIDs für Untergruppen und Energieeinstellungen sowie die Indexwerte für jede Energieeinstellung, indem Sie einen Abfragebefehl mit Ihrer Schema-GUID ausführen:
powercfg -Q 381b4222-f694-41f0-9685-ff5bb260df2e
Wenn Sie die Ausgabe durchsehen, werden Sie feststellen, dass die gewünschte Untergruppen-GUID wie folgt lautet:
Subgroup GUID: 4f971e89-eebd-4455-a8de-9e59040e7347 (Power buttons and lid)
und die Leistungseinstellung:
Power Setting GUID: 5ca83367-6e45-459f-a27b-476b1d01c936 (Lid close action)
mit Indexoptionen:
Possible Setting Index: 000
Possible Setting Friendly Name: Do nothing
Possible Setting Index: 001
Possible Setting Friendly Name: Sleep
Possible Setting Index: 002
Possible Setting Friendly Name: Hibernate
Possible Setting Index: 003
Possible Setting Friendly Name: Shut down
Um Ihr System so zu konfigurieren, dass es herunterfährt, wenn der Deckel geschlossen ist, führen Sie Folgendes aus:
powercfg -SETACVALUEINDEX 381b4222-f694-41f0-9685-ff5bb260df2e 4f971e89-eebd-4455-a8de-9e59040e7347 5ca83367-6e45-459f-a27b-476b1d01c936 3
powercfg -SETDCVALUEINDEX 381b4222-f694-41f0-9685-ff5bb260df2e 4f971e89-eebd-4455-a8de-9e59040e7347 5ca83367-6e45-459f-a27b-476b1d01c936 3
AC für die Aktion "Plugged In" und DC für die Aktion "On Battery".
Hoffe das hilft.
Bitte beachten Sie, dass ich nicht blockiert habe, da es die ziemlich langen Codezeilen durcheinander gebracht hat. Aus Gründen der Formatierung habe ich es daher nicht zitiert.