Rubrik: System/Windows | VB-Versionen: VB.NET | 23.02.05 |
Prozessorinformationen via WMI Dieser Tip zeigt Ihnen, wie Sie Prozessorspezifische Informationen mit WMI auslesen können. | ||
Autor: Stefan Mähr | Bewertung: | Views: 14.397 |
www.visualsoft-net.de | System: WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | Beispielprojekt auf CD |
Dieser Tip zeigt Ihnen, wie Sie Prozessorspezifische Informationen mit WMI auslesen können. Dazu legen Sie ein neues VB.NET Konsolenprojet an. Um WMI nutzen zu können, müssen Sie eine Referenz auf die System.Management Klasse setzen.
Im Modul verfassen wir nun folgenden Code:
Imports System.Management Module Module1 Sub Main() ' Processor Information Dim objQuery As New ObjectQuery("SELECT * FROM Win32_Processor") Dim searcher As New ManagementObjectSearcher(objQuery) For Each mem As ManagementObject In searcher.Get Console.WriteLine("Taktrate: " & Convert.ToUInt64(mem("CurrentClockSpeed")).ToString) Console.WriteLine("Max. Taktrate: " & Convert.ToUInt64(mem("MaxClockSpeed")).ToString) Console.WriteLine("Hersteller: " & mem("Manufacturer")) Console.WriteLine("Beschreibung: " & mem("Description")) Console.WriteLine("Name: " & mem("Name")) Next Console.ReadLine() End Sub End Module