GPO-电源按钮操作-关闭显示屏

GPO-电源按钮操作-关闭显示屏

我想设置电源按钮动作关闭显示器在多台计算机上使用组策略。该值可通过以下方式在本地获取控制面板,电源选项但不能通过组策略管理控制台。

Microsoft 文档(例如以下文章)证实这些是唯一的组策略选项。

使用组策略节约能源 | Microsoft TechNet

选择电源按钮操作(已插入):

指定用户按下电源按钮时 Windows 采取的操作。可能的操作包括不采取任何行动、睡眠、休眠和关机

问题:使用 GPO(GPO 设置、注册表值或脚本),如何设置电源按钮动作关闭显示器

答案1

总结: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 使用文档:

Powercfg 选项


电源设置的 sub_GUID 是:

子按钮

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 /列表,通过它们递归替换 {scheme_GUID} 为电源方案

相关内容