【问题标题】:How to get power usage programmatically in Windows [closed]如何在 Windows 中以编程方式获取电源使用情况 [关闭]
【发布时间】:2015-12-15 08:50:39
【问题描述】:

我正在开发一个 Windows 应用程序 (C#) 来监控计算机。有什么方法可以在 windows 中获取当前的电源使用情况?

【问题讨论】:

  • wmi 可能有类似的东西,虽然我想只有通过电池接口的笔记本电脑......你可以在桌面上获得 +12v 和 +5v 的电流。
  • 您好,用电量对您来说意味着什么?您期望什么样的单位/值?
  • @sodawillow - 你好,我想监控 Windows 操作系统的电源使用情况。比如一台电脑一天用了12个小时,那么这12个小时消耗了多少电量(瓦特)?
  • 我很有信心只能在计算机外部进行电源使用监控:-/

标签: c# .net windows powershell wmi-query


【解决方案1】:

这在 Windows 下根本不受支持。 MS 记录了他们的PowerManagement API

我浏览了每个子标题,但没有任何地方可以监控到这样的细节。如果系统正在使用电池并且您轮询剩余电池百分比(这不是很准确),您将通过 API 了解尽可能多的信息

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-05
    • 1970-01-01
    • 2013-08-29
    • 2017-09-01
    相关资源
    最近更新 更多