Windows XP / Vista / 7是否从CMD检查电池电量?


15

如何在Windows中获取电池状态?在Linux上,它很简单,acpi -b但是在Windows中,这个简单的任务似乎是不可能的。

powercfg -energy可以获取各种各样的所有信息,但不会输出像电量级别一样简单的信息。我只需要一些可以用于某些脚本的简单内容。

Answers:


19

您可以使用WMIC,例如WMIC Path Win32_Battery获取完整的信息表,WMIC PATH Win32_Battery Get EstimatedChargeRemaining等等,以获取特定的详细信息


2
@PSYU如果此答案解决了您的问题,请单击其旁边的对勾。
stommestack

2
您还可以使用:powercfg /batteryreport /output C:\Location\FileName.html这并不是脚本的最佳选择,它不仅提供简单的电池电量级别,而且还提供有关健康状况,电池充电历史记录,降级等更多信息。尽管事实并非如此。显示简单信息,易于阅读,可能与您的脚本有关,也可以在创建后直接加载。html这很容易编写脚本。实际上,这是我使用的脚本的首选方法。
双年展

感谢您的回答。powercfg还需要管理员权限才能运行,而WMIC则不需要。
播客

-1

对于Windows 10,输入:

powercfg /电池报告

battery-report.html

答案是“最近使用情况”下列出的最后一项。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.