通过 Windows 10 上的命令行读取实时传感器信息?

通过 Windows 10 上的命令行读取实时传感器信息?

我希望能够读取尽可能多的传感器信息(热量、风扇速度等),以便在我的 Windows 机器上进行预定的日志记录。

我发现 CPUID 的 HWMonitor 可以读取我想要的所有信息,但它似乎没有命令行界面,而且因为我希望能够自动化它,所以我需要一个 CLI。

如果有必要,我并不反对自己进行一些编程,但我希望找到一个现成的工具来实现这个目的 - 如果有人知道像 HWMonitor 这样的程序在后台使用的 Windows 命令/协议,我将不胜感激。

答案1

wmic path Win32_Fan get
wmic path Win32_TemperatureProbe get
wmic path win32_VoltageProbe get

请注意,在我的系统上这些不可用,因为 HP 没有提供它们。

https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-fan

编辑

获取 SMART 状态

wmic /namespace:\\root\wmi PATH MSStorageDriver_FailurePredictStatus get /format:List

答案2

我希望能够读取尽可能多的传感器信息(热量、风扇速度等)

SpeedFan 是一款监控装有硬件监控芯片的计算机的电压、风扇转速和温度的程序。SpeedFan 甚至可以访问 SMART 信息并显示硬盘温度。

来源:SpeedFan - 访问计算机中的温度传感器

Speedfan 可以生成 csv 日志文件(也可以发送电子邮件)。

打开 SpeedFan,单击“配置”,单击“温度”、“风扇”和“电压”选项卡中的每个项目,然后单击“记录”按钮(如果不需要,请清除该按钮)。然后单击“日志”选项卡,如果想要记录,请选中复选框,如果不需要,请清除该复选框。

来源:如何在 SpeedFan 日志文件中查看 CPU 温度的变化?,回答者西奈特

免责声明:我与速度风扇无论如何,我只是该软件的最终用户。

相关内容