Board logo

标题: [系统相关] 【已解决】想找个绿色小软件或者批处理监控主板温度 [打印本页]

作者: hnfeng    时间: 2023-8-9 19:35     标题: 【已解决】想找个绿色小软件或者批处理监控主板温度

本帖最后由 hnfeng 于 2023-8-10 14:28 编辑

想监控电脑主板的温度,最好能一小时记录一下主板温度。
最好是第三方命令行小工具
批处理能实现也行。

搜了第三方软件库也没找到,想各位高人求助。先谢谢了
作者: Five66    时间: 2023-8-9 19:44

万能的wmi应该可以
作者: hnfeng    时间: 2023-8-9 21:14

回复 2# Five66


    不熟悉 wmic,网上搜了搜,可以显示主板型号、序列号这些,没看到怎样显示主板温度

能否指教指教
作者: Batcher    时间: 2023-8-9 21:26

回复 1# hnfeng


试过这个吗
https://www.ccleaner.com/zh-cn/speccy
作者: 77七    时间: 2023-8-9 21:55

回复 3# hnfeng

https://www.coder.work/article/555603
https://www.52pojie.cn/thread-1318938-1-1.html
作者: wanghan519    时间: 2023-8-10 04:19

我这里wmi没法输出,用的OpenHardwareMonitorLib.dll,powershell可以安装PSHardwareMonitor,也是用这个dll,可以输出cpu温度
作者: hnfeng    时间: 2023-8-10 10:11

回复  hnfeng


试过这个吗
Batcher 发表于 2023-8-9 21:26



    多谢。这个软件不错,但是只是查看当前的温度,没有找到能记录的功能。作为驻留监控不错。
作者: hnfeng    时间: 2023-8-10 10:12

回复  hnfeng

https://www.coder.work/article/555603
https://www.52pojie.cn/thread-1318938-1-1.ht ...
77七 发表于 2023-8-9 21:55



    谢谢。很有用。
  1. wmic /namespace:\\root\wmi PATH MSAcpi_ThermalZoneTemperature get CurrentTemperature /value
复制代码
我可以写个批处理,定时记录一下温度
作者: hnfeng    时间: 2023-8-10 10:14

我这里wmi没法输出,用的OpenHardwareMonitorLib.dll,powershell可以安装PSHardwareMonitor,也是用这个dl ...
wanghan519 发表于 2023-8-10 04:19



    谢谢,这个也很不错。可以设置定时输出到 .csv 文件
作者: Batcher    时间: 2023-8-10 10:54

回复 8# hnfeng


    这个代码在网上广为流传,在你的电脑上它能获取的【合理】的温度吗?
作者: hnfeng    时间: 2023-8-10 11:18     标题: RE: 想找个绿色小软件或者批处理监控主板温度

回复  hnfeng


    这个代码在网上广为流传,在你的电脑上它能获取的【合理】的温度吗?
Batcher 发表于 2023-8-10 10:54



    这个应该不是CPU的温度,很像是主板的温度,不过这正是我想要的
准不准也暂时不清楚。不过我是用来大约知道主板温度以便了解机房是否开了空调就行了。

测试结果是两个值:2900,3010.  换算后大约是 17度C 28度C。感觉不准。目前办公室里面空调较冷,温度计显示是25度C,

使用Speccy测得的温度是37度C
OpenHardwareMonitor 在我的电脑上测不到温度,但是在另一台电脑上测得主板温度是 26度C 和 31度C

先观察一下。我主要想要开空调与不开空调时的温度差异即可。

谢谢以上各位的帮助
作者: hnfeng    时间: 2023-8-10 20:20

本帖最后由 hnfeng 于 2023-8-10 20:24 编辑

总结一下:
1、OpenHardwareMonitorLib 值得信赖,环境温度变化时,能较短时间反馈出来,两个温度值中,较低的一个比较接近环境温度,估计是主板上的温度感应器件,较高的一个的温度反应较慢,比较迟钝,但是也有变化,可能是南桥?不知道。(温度值根据环境温度波动于23度-27度 和 29度-32度 之间)
2、命令 wmic /namespace:\\root\wmi PATH MSAcpi_ThermalZoneTemperature get CurrentTemperature /value
这个命令,结果不可靠,不同的主板出来的温度不一样(相同环境下),同一个电脑上,获得的两个温度值是永远不变的固定值(28度和30度)
3、软件 speccy 也不可靠,测得的主板温度(只有一个),在不同的主板出来的温度不一样(相同环境下),同一个电脑上,获得的温度值也是永远不变的固定值,而且这个值与前面那个 wmic 获得的较低的温度值一样,估计获取温度的原理一样的。(28度)
作者: jszw666    时间: 2023-8-11 11:58

向楼主学习。不仅提出问题,还 总结问题 ,给后来者提供更简洁、明了的学习途径。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2