U盘装系统_分享U盘装系统教程_提供64位win11、win10、win7电脑系统及绿色软件下载

当前位置:首页 > 软件下载 > 系统工具 > 硬件检测

BatteryHistoryView笔记本电池历史记录工具

[!--oldtitle--]

软件大小:67.72 KB软件语言:简体中文授权方式:共享软件

更新时间:2023-02-06运行环境:win

  • 软件介绍
  • 下载地址
  • 同类推荐
  • 相关文章

  BatteryHistoryView笔记本电池历史记录工具_BatteryHistoryView 提取并显示存储在 Windows 10 和 Windows 11 的 SRUDB.dat 数据库中的笔记本电池 历史信息。

BatteryHistoryView笔记本电池历史记录工具

  电池历史信息由 Windows 操作系统自动收集,包括以下信息:Timestamp、Cycle Count、Designed Capacity、满充电容量、充电水平、充电百分比、有源交流时间、CS 交流时间、有源直流时间、CS 直流时间、有源放电时间、CS 放电时间、有功能量、CS 能量。

  系统要求

  • 此工具适用于 Windows 10 和 Windows 11。支持 32 位和 64 位系统。

  • 这个工具只是一个小的独立 .exe 文件,您可以在任何系统上运行而无需安装任何东西。

  数据源

  电池历史数据取自以下数据库文件:C:\Windows\System32\sru\SRUDB.dat

  下表包含电池历史信息:{FEE4E14F-02A9-4550-B5CE-5FA2DA202E37}LT 和 {FEE4E14F-02A9 -4550-B5CE-5FA2DA202E37}

  版本历史

  • 版本 1.01:

  o 添加了“将数字列右对齐”选项。

  • 版本 1.00 - 首次发布。

  开始使用 BatteryHistoryView

  BatteryHistoryView 不需要任何安装过程或额外的 DLL 文件。为了开始使用它,只需运行可执行文件 - BatteryHistoryView.exe

  运行 BatteryHistoryView 后 - 如果 SRUDB.dat 数据库文件被锁定,BatteryHistoryView 将询问您是否要以管理员身份运行它以访问锁定的文件。如果文件未锁定,BatteryHistoryView 将立即加载它。

  请注意:BatteryHistoryView 从 2 个不同的表中加载电池历史记录,因此您将在此工具中获得 2 种类型的记录。第一种记录仅显示以下字段:时间戳、循环计数、设计容量、满充电容量、充电水平、充电百分比。第二种类型的记录显示其余字段。

  “高级选项”窗口

  在“高级选项”窗口 (F9) 中,您可以选择从外部驱动器或网络上的远程计算机加载 SRUDB.dat 数据库。请注意,只有当远程计算机上的数据库文件未锁定时,才能从远程计算机加载电池历史信息。
 

           命令行选项

/stext <文件名> 将电池历史信息保存到一个简单的文本文件中。
/stab <文件名> 将电池历史信息保存到制表符分隔的文本文件中。
/scomma <文件名> 将电池历史信息保存到逗号分隔的文本文件 (csv)。
/shtml <文件名> 将电池历史信息保存到 HTML5 文件(水平)。
/sverhtml <文件名> 将电池历史信息保存到 HTML5 文件(垂直)。
/sxml <文件名> 将电池历史信息保存到 XML 文件。
/sjson <文件名> 将电池历史信息保存到 JSON 文件。
/排序 <列> 此命令行选项可与其他保存选项一起使用,以按所需列进行排序。<column> 参数可以指定列索引(第一列为 0,第二列为 1,依此类推)或列的名称,如“Timestamp”和“Cycle Count”。如果要按降序排序,可以指定“~”前缀字符(例如:“~Full Charged Capacity”)。如果要按多列排序,可以在命令行中放置多个 /sort。
/cfg <配置文件名> 使用指定的配置文件启动 BatteryHistoryView。
/Columns <逗号分隔的列列表> 允许您设置要显示的列或要从命令行导出的列。您必须指定列名称,以逗号分隔,例如:
BatteryHistoryView.exe /shtml c:\temp\battery-report.html /Columns "Timestamp,Cycle Count,Designed Capacity,Full Charged Capacity"

您还可以指定不带空格字符的列名称,例如:
BatteryHistoryView.exe /Columns "Timestamp,CycleCount,DesignedCapacity,FullChargedCapacity"

  您还可以选择加载最近 xx 天或指定日期/时间范围内的电池历史信息。

  为了将 BatteryHistoryView 翻译成其他语言,请按照以下说明操作:

  1. 使用 /savelangfile 参数运行 BatteryHistoryView:

  BatteryHistoryView.exe /savelangfile

  将在 BatteryHistoryView 实用程序的文件夹中创建一个名为 BatteryHistoryView_lng.ini 的文件。

  2. 在记事本或任何其他文本编辑器中打开创建的语言文件。

  3. 将所有字符串条目翻译成所需的语言。您还可以选择添加您的姓名和/或网站链接。(TranslatorName 和 TranslatorURL 值)如果您添加此信息,它将在“关于”窗口中使用。

  4. 完成翻译后,运行 BatteryHistoryView,所有翻译的字符串将从语言文件中加载。

  如果您想在没有翻译的情况下运行 BatteryHistoryView,只需重命名语言文件,或将其移动到另一个文件夹。

  该实用程序作为免费软件发布。您可以通过 CD-ROM、DVD、Internet 或任何其他方式自由分发此实用程序,只要您不为此收取任何费用并且不将其作为商业产品的一部分出售或分发. 如果您分发此实用程序,则必须在分发包中包含所有文件,不得进行任何修改!

  免责声明

  该软件“按原样”提供,没有任何明示或暗示的保证,包括但不限于对适销性和特定用途适用性的暗示保证。对于因数据丢失或任何其他原因造成的任何特殊的、偶然的、后果性的或间接的损害,作者不承担任何责任。

下载地址