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:

 


Relevante Artikel

Projektanfrage stellen

Template Expert jPanel

Projektanfrage

Sie benötigen eine individuelle Auftrags-
programmierung oder benötigen
Unterstützung bei der Lösungsfindung?
Wir helfen gerne weiter!

  Nutzen Sie unser Anfrageformular
  Jetzt anrufen unter 0151 / 164 55 914
 Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein. Projektanfrage per Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein. senden
  Weitere Informationen
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.