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