Bestimmen Sie das Betriebssystem und die Prozessor-Typ in C#
Möchte ich überprüfen, welche Art von Betriebssystem ich verwenden und welche Art von Prozessor. dies sollte eine überprüfung zur Laufzeit. ich habe versucht, mit
System.Environment.GetEnvironmentVariable("PROCESSOR_ARCHITECTURE")
und
System.OperatingSystem osInfo2 = System.Environment.OSVersion;
Console.WriteLine(osInfo2.ToString());
aber es ist nur die Umgebung, die VS läuft.
Mir wurde gesagt, die WMI verwenden, um es zu überprüfen, aber ich kann nicht herausfinden, wie.
kann mir jemand helfen mit, dass?
InformationsquelleAutor Ben2307 | 2011-08-04
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja WMI ist der beste Weg, das zu tun diese Art von Sachen
Sie können diese verwenden, um abrufen OS Informationen :
Abrufen OS info:
Abrufen von CPU-Informationen:
Bestimmung des Betriebssystems verwenden Sie diesen code:
So ermitteln Sie die CPU-name und geben erste System hinzufügen.Management-Referenz zu Ihrem Projekt, dann können Sie diesen code verwenden:
Blick auf die ManagementClass-Klasse:
http://msdn.microsoft.com/en-us/library/system.management.managementclass.aspx