求一个修改电源选项的BAT文件

求一个修改BAT的文件
把 平衡 节能 高性能下 的选项设置到从不
选择到高性能

img

复制到txt中,然后你自己手动修改bat后缀,我已经实现了:

@echo off
powercfg -setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
powercfg -change -monitor-timeout-ac 0
powercfg -change -standby-timeout-ac 0
powercfg -change -hibernate-timeout-ac 0
powercfg -change -disk-timeout-ac 0
powercfg -setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
echo Power option set to High Performance.
pause


bat比较麻烦,可以使用 Powershell

$powerPlan = Get-WmiObject -Class Win32_PowerPlan -Filter "ElementName='高性能'"
$powerGUID = $powerPlan.InstanceID.Replace("\", "\\")
powercfg -SetActive $powerGUID

powercfg -Create "NeverPlan"
powercfg -Change "NeverPlan" -standby-timeout-ac 0
powercfg -Change "NeverPlan" -hibernate-timeout-ac 0
powercfg -Change "NeverPlan" -monitor-timeout-ac 0
powercfg -Change "NeverPlan" -disk-timeout-ac 0

$powerPlan = Get-WmiObject -Class Win32_PowerPlan -Filter "ElementName='平衡'"
$powerGUID = $powerPlan.InstanceID.Replace("\", "\\")
powercfg -Delete $powerGUID

$powerPlan = Get-WmiObject -Class Win32_PowerPlan -Filter "ElementName='节能'"
$powerGUID = $powerPlan.InstanceID.Replace("\", "\\")
powercfg -Delete $powerGUID