7

自分のマシンのプロセッサの名前と速度を見つける必要があります。私はオープンソースのヘルプデスクスイートを構築していて、これは本当に面白いと思っています!

助けてくれてありがとう!

4

3 に答える 3

12

他の人が指摘したように、WMIを使用しています。これを行うには、System.Management.dll への参照を追加してから、次のコードを呼び出します。

ManagementObjectSearcher mos = 
  new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_Processor");
    foreach (ManagementObject mo in mos.Get()) {
      Console.WriteLine(mo["Name"]);
    }

「名前」以外にも、WMI はプロセッサに関するその他の興味深い事実を明らかにします。決定的なリストについては、http ://msdn.microsoft.com/en-us/library/aa394373 (VS.85).aspx を参照してください。

于 2010-04-25T15:16:39.257 に答える
4
System.Environment.GetEnvironmentVariable("PROCESSOR_IDENTIFIER")

あなたに何かを得るでしょう。ただし、デコードする必要があります。

于 2010-04-25T15:11:43.347 に答える