用命令行查看笔记本电量和电池状态
在 PowerShell 中读取当前电量百分比、是否在充电以及预计剩余使用时间,无需打开设置。
在 PowerShell 中运行 `Get-CimInstance Win32_Battery | Select-Object EstimatedChargeRemaining, BatteryStatus, EstimatedRunTime`。
01命令
命令
$ Get-CimInstance Win32_Battery | Select-Object EstimatedChargeRemaining, BatteryStatus, EstimatedRunTime02作用说明
任务栏电池图标适合瞄一眼,但写脚本或远程操作时需要程序化地拿到数值。Win32_Battery 类以百分比报告 EstimatedChargeRemaining,用 BatteryStatus 代码表示状态(2 表示已接通电源,1 表示使用电池放电),EstimatedRunTime 是按当前耗电估算的剩余秒数。笔记本和平板可用;台式机没有电池则返回空。
03风险
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- Get-CimInstance cmdlet | Microsoft Learn依据: Get-CimInstance queries WMI classes such as Win32_Battery by -ClassName.
- Win32_Battery class | Microsoft Learn依据: Win32_Battery exposes EstimatedChargeRemaining (percent), BatteryStatus and EstimatedRunTime (seconds).
最后验证: 2026-09-19 · 分类: 系统与设置