Windows 10/11 开启“卓越性能”电源计划

保存为 toggle_power_plan.bat

@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion

:: GUIDs
set "HIGH_GUID=8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c"
set "BALANCED_GUID=381b4222-f694-41f0-9685-ff5bb260df2e"

:: 获取当前电源方案
for /f "tokens=3" %%i in ('powercfg /getactivescheme') do set "CURRENT_GUID=%%i"

:: 判断是否为高性能
if /i "!CURRENT_GUID!"=="%HIGH_GUID%" (
    echo 当前为“高性能”,切换回“平衡”模式...
    powercfg -s %BALANCED_GUID%
    goto :EOF
)

:: 检查是否已存在高性能方案
for /f %%i in ('powercfg /l ^| find /i "%HIGH_GUID%"') do (
    set "FOUND_HIGH=1"
)

:: 如果没有则添加
if not defined FOUND_HIGH (
    echo “高性能”方案不存在,正在添加...
    powercfg -duplicatescheme %HIGH_GUID%
)

:: 启用高性能
echo 正在切换到“高性能”模式...
powercfg -s %HIGH_GUID%

endlocal
pause

posted @ 2025-06-17 09:58  broadviews  阅读(389)  评论(0)    收藏  举报