Не удается получить температуру процессора - C#
Формулировка задачи:
Я пытаюсь получить температуру процессора. В результате ошибка, если добавить исключение всегда вылетает это исключение.
Помогите, пожалуйста, решить проблему !!! HELP!
Double CPUtprt = 0; System.Management.ManagementObjectSearcher MOS = new System.Management.ManagementObjectSearcher("root\\WMI", "SELECT * FROM MSAcpi_ThermalZoneTemperature"); foreach (ManagementObject queryObj in MOS.Get()) { CPUtprt = Convert.ToDouble(Convert.ToDouble(queryObj.GetPropertyValue("CurrentTemperature".ToString())) - 2732) / 10.0; Console.WriteLine(" CPU: " + CPUtprt.ToString() + " ° C"); }
Решение задачи: «Не удается получить температуру процессора»
textual
Листинг программы
this.smbios = new SMBIOS(); Ring0.Open(); Opcode.Open();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д