powershell 电源管理命令

PowerShell 中,你可以使用以下命令来管理电源设置:

  1. Get-Command -Module PowerManagement: 查看可用的电源管理命令。

  2. Get-CimInstance -Namespace root\cimv2\power -ClassName Win32_PowerPlan: 获取当前系统中的电源计划信息。

  3. Get-CimInstance -Namespace root\cimv2\power -ClassName Win32_Battery: 获取当前系统中的电池信息。

  4. Set-CimInstance -Namespace root\cimv2\power -ClassName Win32_PowerPlan -Property @{IsActive=$true}: 将指定的电源计划设置为活动状态。

  5. Invoke-CimMethod -Namespace root\cimv2\power -ClassName Win32_PowerPlan -MethodName Activate: 激活当前系统中的电源计划。

  6. Get-CimInstance -Namespace root\cimv2\power -ClassName Win32_PowerSettingDataIndex: 获取系统中可用的电源设置数据索引。

  7. Get-CimInstance -Namespace root\cimv2\power -ClassName Win32_PowerSetting: 获取系统中的电源设置信息。

  8. Get-PowerPlan: 获取当前系统中的电源计划信息。

  9. Set-PowerPlan -Plan $plan -NoConfirm: 将指定的电源计划设置为活动状态,其中 $plan 是电源计划的名称或 GUID。

  10. Get-SleepConfiguration: 获取系统的睡眠配置信息。

  11. Set-SleepConfiguration -StandbyTimeout $timeout: 设置系统进入待机状态的超时时间(以秒为单位),其中 $timeout 是一个整数值。

  12. Get-WmiObject -Class Win32_PowerSetting -Namespace root\cimv2\power | Where-Object {$_.ElementName -eq "USB Selective Suspend Setting"}:获取 USB 选择性暂停设置信息。

 

  1. powercfg /batteryreport: 生成详细的电池报告,包括电池的设计容量、当前容量、充电周期和使用情况等信息。

  2. powercfg /hibernate on: 启用系统的休眠模式。

  3. powercfg /hibernate off: 禁用系统的休眠模式。

  1. powercfg /energy: 运行能耗诊断工具,该工具会分析系统上的电源问题并生成报告。

  2. powercfg /devicequery s1_supported: 显示支持 Standby (S1) 低功耗状态的设备列表。

  3. powercfg /devicequery wake_armed: 显示配置为唤醒计算机的设备列表。

  4. powercfg /requests: 显示系统中当前活动的电源请求,例如应用程序或驱动程序请求阻止系统进入睡眠状态的情况。

  5. powercfg /lastwake: 显示导致系统最近从睡眠状态中唤醒的设备或事件。

 

posted @ 2024-02-26 11:34  suv789  阅读(277)  评论(0编辑  收藏  举报