C# CPU ermitteln - itfacts.org die IT Seite für Nachrichten, Tutorials für Profis
0

C# CPU ermitteln

Eine weitere Möglichkeit den Namen des CPU’s zu ermitteln folgt in diesem Tutorial. Wie auch bei der Ermittlung der CPU Geschwindigkeit, machen wir das über die Registry. Der Pfad um unseren CPU Namen zu finden, lautet wie folgt: LocalMachine/Hardware/Description/System/CentralProcessor.


// Methode welche den CPU Namen ausgibt
public string CPU()
{
  // Wir erstellen ein Objekt vom Typ RegistryKey und nennen diesen RegKey
  RegistryKey RegKey = Registry.LocalMachine;

  // Diesem Objekt RegKey weisen wir nun den Pfad zum Registry Eintrag zu und öffnen diesen
  RegKey = RegKey.OpenSubKey("HARDWARE\\DESCRIPTION\\SYSTEM\\CentralProcessor\\0");

  // Nun erstellen wir einen String, der später den Wert des Registryeintrags haben soll
  // mit GetValue erhalten wir den Wert von "Processorname"
  string cpuName = RegKey.GetValue("ProcessornameString").ToString();

  // Zum Schluss geben wir unseren ermittelten namen noch in einer MessageBox aus
  MessageBox.Show(cpuName);
}

In Kategorie: C#, Tutorials Tags: , , , ,

Like & Share

Ähnliche Artikel

Hinterlasse ein Kommentar

Kommentar abschicken