Определить температуру процессора, жесткого диска и других устройств - C#
Формулировка задачи:
Подскажите как определить температуру устройств ПК?
Решение задачи: «Определить температуру процессора, жесткого диска и других устройств»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Text; using System.Management; ///////////Надо добавить библиотеку самому!!! using System.Management.Instrumentation; ///////////Надо добавить библиотеку самому!!! namespace temperature { class Program { static void Main(string[] args) { ManagementObjectSearcher searcher = new ManagementObjectSearcher(@"root\WMI", "SELECT * FROM MSStorageDriver_ATAPISmartData WHERE Active=True"); foreach (ManagementObject obj in searcher.Get()) { byte[] vendorSpec = obj["VendorSpecific"] as byte[]; if (vendorSpec != null) { Console.WriteLine("Температура = " + vendorSpec[115]); } } Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д