读书人

C#怎么获取硬盘和CPU的温度

发布时间: 2012-10-24 14:15:58 作者: rapoo

C#如何获取硬盘和CPU的温度?
我用的是
//ManagementObjectSearcher mos = new ManagementObjectSearcher(@"root\WMI", @"select * from MSAcpi_ThermalZoneTemperature");
foreach (ManagementObject managementObject in mos.Get())

然后在in mos.Get()这个in这里报错:“不受支持”

然后我调试了下 发现mos.Get()里面说什么函数计算超时

有哪位大大帮我解决啊 急呢

[解决办法]
你有传感器啊么
你硬盘已经内建温度传感器并且bios支持这个么?

这个是需要硬件支持的。
[解决办法]
http://www.codeproject.com/KB/system/WMIProviderExtensions.aspx

觉得楼主的问题没有什么实际的作用。
一般需要知道cpu温度的人都知道怎么去看的说。
[解决办法]
http://topic.csdn.net/u/20090907/20/e985a664-e4e5-49ee-a039-916122c4d613.html

读书人网 >C#

热点推荐