CPU Informationen auslesen

Mit Hilfe des untenstehenden VBA-Codes können verschiedene CPU Informationen ausgelesen werden

Folgende Informationen werden im Direktfenster ausgegeben:

1. die Geräte-ID
2. die Prozessorbezeichnung
3. die Taktfrequenz in Mhz
4. die eindeutige CPU ID
5. die Computerbezeichnung

Tragen Sie den VBA-Code in ein Code-Modul ein und starten Sie die Prozedur "CPU_auslesen".

Wenn das Direktfenster nicht angezeigt wird, können Sie dieses über das Menü --> Ansicht/Direktfenster oder über die Tastenkombination [Strg]+[G] im VBA Editor einblenden.


VBA-Code:

 

 Private Sub CPU_auslesen()
   CPU_Daten_auslesen
 End Sub
 



 Private Sub CPU_Daten_auslesen(OptionalByVal strComputerName As String = ".")
 
 '** Dimensionierung der Variablen
 Dim objCPU AsObject, objItem AsObject
 
 '** Objektvariable setzen
 Set objCPU = GetObject("winmgmts:\\" & strComputerName & "\root\cimv2"). _
     ExecQuery("Select * from Win32_Processor")
 
 '** CPU-Paramter auslesen
 ForEach objItem In objCPU
     Debug.Print "Prozessor   : " & objItem.DeviceID
     Debug.Print "Name        : " & Trim$(objItem.Name)
     Debug.Print "Takt (MHz)  : " & objItem.MaxClockSpeed
     Debug.Print "CPU ID      : " & objItem.ProcessorId
     Debug.Print "Computername: " & objItem.path_.server
 Next
 
 '** Objektvariable löschen
 Set objCPU = Nothing
 
 End Sub 

 

Das Ergebnis sieht wie folgt aus:

 


Partnerlinks

Relevante Artikel

Wir benutzen Cookies
Ihre Zufriedenheit ist unser Ziel, deshalb verwenden wir Cookies. Mit diesen ermöglichen wir, dass unsere Webseite zuverlässig und sicher läuft, wir die Performance im Blick behalten und Sie besser ansprechen können. Cookies werden benötigt, damit technisch alles funktioniert und Sie auch externe Inhalte lesen können. Des Weiteren sammeln wir unter anderem Daten über aufgerufene Seiten, getätigte Käufe oder geklickte Buttons, um so unser Angebot an Sie zu Verbessern. Mehr über unsere verwendeten Dienste erfahren Sie unter „Weitere Informationen“. Mit Klick auf „Akzeptieren“ erklären Sie sich mit der Verwendung dieser Dienste einverstanden. Ihre Einwilligung können Sie jederzeit mit Wirkung auf die Zukunft widerrufen oder ändern.