Hallo,
ich weiß das WMI ist ein mächtiges Werkzeug aber wie das halt so ist weiß ich nicht wie ich das Werkzeug benutzen kann
Zum Beispiel lese ich so die Daten zur CPU aus:
Nur finde ich nirgendwo eine Auflistung aller Möglichkeiten/Befehle von WMI und ich würde gerne noch Info´s zur Grafikkarte und so weiter auslesen...
Danke euch
ich weiß das WMI ist ein mächtiges Werkzeug aber wie das halt so ist weiß ich nicht wie ich das Werkzeug benutzen kann
![:rolleyes:](https://www.vb-paradise.de/wcf/images/smilies/rolleyes.png)
Zum Beispiel lese ich so die Daten zur CPU aus:
VB.NET-Quellcode
- Sub GetCPUData()
- Dim objCPUItem As Object, objCPU As Object
- On Error Resume Next
- objCPUItem = _
- GetObject("winmgmts:").InstancesOf("Win32_Processor")
- If Err.Number = 0 Then
- ListBox1.Items.Add("Prozessor-Kerne: " & _
- Trim$(Str$(objCPUItem.Count)))
- Laden.ProgressBar1.Value += 1
- For Each objCPU In objCPUItem
- ListBox1.Items.Add("Prozessor: " & objCPU.DeviceID)
- Laden.ProgressBar1.Value += 1
- ListBox1.Items.Add("Bezeichnung: " & Trim$(objCPU.Name))
- Laden.ProgressBar1.Value += 1
- ListBox1.Items.Add("Takt (MHz): " & objCPU.MaxClockSpeed)
- Laden.ProgressBar1.Value += 1
- ListBox1.Items.Add("CPU-ID: " & objCPU.ProcessorId)
- ListBox1.Items.Add("---------------------------")
- Application.DoEvents()
- Next
- objCPUItem = Nothing
- End If
- On Error GoTo 0
- End Sub
Nur finde ich nirgendwo eine Auflistung aller Möglichkeiten/Befehle von WMI und ich würde gerne noch Info´s zur Grafikkarte und so weiter auslesen...
Danke euch
![:)](https://www.vb-paradise.de/wcf/images/smilies/smile.png)