📅  最后修改于: 2023-12-03 15:42:32.609000             🧑  作者: Mango
电源计划是指Windows操作系统所设定的一套功耗管理策略,用于控制CPU、硬盘等硬件及相关设备的供电、休眠与唤醒行为。一般来说,采用高性能电源计划可达到更好的性能表现,却可能牺牲掉一部分的电池续航能力。
本文将介绍如何使用命令行或脚本的方式来切换电源计划。
Windows操作系统自带一个powercfg命令,用户可以通过该命令查看和更改电源计划。
使用以下命令可以列出所有可用的电源计划:
powercfg /list
输出示例:
GUID 指定的电源计划: (高性能)
GUID 指定的电源计划: (平衡)
GUID 指定的电源计划: (节能)
其中,以括号内的名称为显示名称,需要记录下每个电源计划的GUID,以便后续切换。
使用以下命令可以切换电源计划:
powercfg /setactive <GUID>
其中,<GUID>
为要切换的电源计划的GUID值,需要将其替换为实际的值。例如,要切换到“高性能”电源计划:
powercfg /setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
除了使用命令行,还可以使用VBS脚本来切换电源计划。以下是一个示例脚本:
Set objWMIService = GetObject("winmgmts:\\.\root\cimv2\power")
Set colItems = objWMIService.ExecQuery("Select * from Win32_PowerPlan")
For Each objItem in colItems
If objItem.ElementName = "高性能" Then
objItem.Activate()
End If
Next
将该脚本保存为.vbs
文件,双击运行即可切换到“高性能”电源计划。需要注意的是,如果需要切换到其他电源计划,可以修改脚本中的If
条件语句。
以上就是使用命令行或VBS脚本切换电源计划的两种方法。用户可以根据自己的需求和使用场景选择适合自己的电源计划。