GPO - 電源按鈕操作 - 關閉顯示器
我想將電源按鈕操作設置為使用組策略關閉多台電腦上的顯示。該值可通過控制面板、電源選項在本地獲得,但不能通過組策略管理控制台獲得。
Microsoft 文件(例如以下文章)確認這些是唯一的組策略選項。
選擇電源按鈕操作(插入):
指定當使用者按下電源按鈕時 Windows 採取的操作。可能的操作包括不採取任何操作、睡眠、休眠和關機。
問題:使用 GPO(GPO 設置、系統資料庫值或腳本),如何將電源按鈕操作設置為關閉顯示器**?
TL;DR: GPO 腳本
powercfg /setacvalueindex SCHEME_CURRENT SUB_BUTTONS PBUTTONACTION 4
看起來文件和 GPO 還沒有更新。至少在 powercfg 中它是有價值的,只是沒有記錄。
Powercfg 用法:
powercfg /setacvalueindex {scheme_GUID} {sub_GUID} {setting_GUID} {setting_index}
您可以將 scheme_GUID 設置為 SCHEME_CURRENT,這樣您就不必在腳本中查詢它
powercfg /setacvalueindex SCHEME_CURRENT {sub_GUID} {setting_GUID} {setting_index}
這裡有一個選項的 GUID 列表:
以下是 powercfg 使用文件:
電源設置的 sub_GUID 是:
SUB_BUTTONS
4f971e89-eebd-4455-a8de-9e59040e7347
電源按鈕的 setting_GUID 是:
按鈕操作
7648efa3-dd9c-4e3e-b566-50f929386280
設置索引/值:
0 - 什麼都不做
1 - 睡眠
2 - 休眠
3 - 關機
4 - 關閉顯示- 未記錄但在我的機器上測試,工作正常
所以你最終會得到以下兩個之一:
powercfg /setacvalueindex SCHEME_CURRENT 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 4
或者
powercfg /setacvalueindex SCHEME_CURRENT SUB_BUTTONS PBUTTONACTION 4
如果您想在所有計劃上更改它,您可以使用powercfg /list列出所有計劃,通過它們遞歸替換 {scheme_GUID} 與電源方案