인터넷에서 연구하면서 코드 몇 개를 시도했지만 작동 중입니다. 그것은 '0'값을 반환했습니다. 내 질문은 : 어떻게 C#에서 마더 보드 및 CPU 전압 정보를 얻을 수 있습니까?C#에서 마더 보드 및 CPU 전압 정보를 얻으려면 어떻게해야합니까?
내 코드 :
//http://wutils.com/wmi/
//create a management scope object
ManagementScope scope = new ManagementScope("\\\\.\\ROOT\\cimv2");
//create object query
ObjectQuery query = new ObjectQuery("SELECT * FROM CIM_VoltageSensor");
//create object searcher
ManagementObjectSearcher searcher =
new ManagementObjectSearcher(scope, query);
//get collection of WMI objects
ManagementObjectCollection queryCollection = searcher.Get();
//enumerate the collection.
foreach (ManagementObject m in queryCollection)
{
// access properties of the WMI object
Console.WriteLine("Accuracy : {0}", m["Accuracy"]);
}
귀하가 시도한 것을 짧고 완벽한 프로그램으로 보여 주시겠습니까? –
http://www.codeproject.com/KB/system/GetHardwareInformation.aspx를 살펴 보셨습니까? –
'WqlObjectQuery'를 고려해 보셨습니까? (오 하나님 존 Skeet 이걸 봤어, 내가 그에게 연기하고있어) –