输出电脑CPU温度

来源:互联网 发布:信富控股网络商学院 编辑:程序博客网 时间:2024/04/29 18:45

在控制台输出

 using System.Management; 添加引用 在该解决方案下的引用右击添加  System.Management;


Double CPUtprt = 0;

           
            System.Management.ManagementObjectSearcher mos = new System.Management.ManagementObjectSearcher(@"root\WMI", "Select * From MSAcpi_ThermalZoneTemperature");


            try
            {
                foreach (ManagementObject mo in mos.Get())
                {
                    CPUtprt = Convert.ToDouble(Convert.ToDouble(mo.GetPropertyValue("CurrentTemperature").ToString()) - 2732) / 10;
                    Console.WriteLine("CPU 温度 : " + CPUtprt.ToString() + " °C");
    
                    Console.ReadKey();
                }
            }
原创粉丝点击