📜  高性能电源计划命令 (1)

📅  最后修改于: 2023-12-03 15:42:32.609000             🧑  作者: Mango

高性能电源计划命令

电源计划是指Windows操作系统所设定的一套功耗管理策略,用于控制CPU、硬盘等硬件及相关设备的供电、休眠与唤醒行为。一般来说,采用高性能电源计划可达到更好的性能表现,却可能牺牲掉一部分的电池续航能力。

本文将介绍如何使用命令行或脚本的方式来切换电源计划。

方法一:使用powercfg命令

Windows操作系统自带一个powercfg命令,用户可以通过该命令查看和更改电源计划。

查看电源计划

使用以下命令可以列出所有可用的电源计划:

powercfg /list

输出示例:

GUID 指定的电源计划: (高性能)
GUID 指定的电源计划: (平衡)
GUID 指定的电源计划: (节能)

其中,以括号内的名称为显示名称,需要记录下每个电源计划的GUID,以便后续切换。

切换电源计划

使用以下命令可以切换电源计划:

powercfg /setactive <GUID>

其中,<GUID>为要切换的电源计划的GUID值,需要将其替换为实际的值。例如,要切换到“高性能”电源计划:

powercfg /setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
方法二:使用VBS脚本

除了使用命令行,还可以使用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脚本切换电源计划的两种方法。用户可以根据自己的需求和使用场景选择适合自己的电源计划。