将电源计划更改为高性能

Def*_*fus 1 powershell

如何将本地计算机上的电源计划更改为“高性能”并更改选项:之后关闭显示(我想设置为“永不”)。

我找到了远程计算机的所有示例。

小智 6

powercfg.exe -SETACTIVE 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
Run Code Online (Sandbox Code Playgroud)

这也可以将电源计划设置为高性能(在 Win10 20H2 和最新的 Server 2019 [带 GUI] 版本上进行测试)。


Jel*_*phy 5

您可以通过activateWin32_PowerPlan类中调用方法来做到这一点:

$powerPlan = Get-WmiObject -Namespace root\cimv2\power -Class Win32_PowerPlan -Filter "ElementName = 'High Performance'"

$powerPlan.Activate()
Run Code Online (Sandbox Code Playgroud)

这会将电源选项更改为“高性能”。

要永远不要关闭显示,请使用powercfgwoxxOm提到的方法:

powercfg -change -monitor-timeout-ac 0
powercfg -change -standby-timeout-ac 0
powercfg -change -hibernate-timeout-ac 0
Run Code Online (Sandbox Code Playgroud)

  • $ powerPlan.Activate()在Windows 10上失败,带有**异常调用“ Activate”:“此方法未在任何类中实现” **在Windows Server上运行良好。令人惊讶的是,它可以在Windows 8上使用。 (2认同)