Page 1 of 1

Filtern nach WMI Win32_ComputerSystemProduct Version?

Posted: 01. Sep 2017, 09:38
by Sascha Offe
Hallo zusammen,

ich hab mir div. Filter auf unsere (Lenovo) Notebokmodelle gebastelt, die aber leider auf Basis von "WMI ComputerSystem Model" stehen -- je nach (Landes)Ausführung unterscheidet die sich aber auch gerne mal, wie ich inzw. gelernt habe, und "ständig" die Filter nachbessern will ich nicht.

In unserem bisherigen Management/Deployment-Tool wurde in dessen Filterauswahl auch noch "Modell" angezeigt, was man dann bespw. nach "ThinkPad T430" suchen lassen konnte -- In den Empirum-Filtern bekomme unter WMI Computersystem nur Manufacurer und Model zur Auswahl.

Im WMI-Lingo bräuchte ich offenbar die "Version":

PS H:\> Get-WmiObject -Class Win32_ComputerSystemProduct

IdentifyingNumber : PF0T4YTW
Name : 20JNS1HE00
Vendor : LENOVO
Version : ThinkPad T470 W10DG
Caption : Computersystemprodukt

Hab mich auch mal an "WMI Custom" versucht, aber das Konzept verstehe ich nicht (WMIKey? WMIValue?) und detailierte Dokumention dazu habe ich auch nicht gefunden.

Wie kann ich also einen Filter erstellen, der nach "Win32_ComputerSystemProduct -> Version -> ThinkPad T470*" sucht/filtert?

Re: Filtern nach WMI Win32_ComputerSystemProduct Version?

Posted: 01. Sep 2017, 10:28
by koepkel
Hi,
versuche mal DMI, wir haben Esprimo´s.
Dort haben wir gefiltert nach Tabelle > DMI - System > Produkt = ESPRIMO P720 (z.B.)

LG

Lars

Re: Filtern nach WMI Win32_ComputerSystemProduct Version?

Posted: 01. Sep 2017, 12:50
by Sascha Offe
Leider auch kein Glück:
Bei den ThinkPads steht unter DMI / System / Product der gleiche Wert wie unter
WMI / Computersystem / Model: Eben die Nummer, die auch mal nach Konfiguration anders ausfällt.

Hab auch schon den ganzen WMI/DMI-Baum durchgeschaut: Da gibt es nirgends einen Schlüssen, der einen Wert wie "ThinkPad T4..." enthält.

Deswegen meine Hoffnung/Frage, mit Custom WMI (weil die Notebooks die Daten ja haben, Empirum die offenbar standardmäßig aber nicht abfragt).

Aber wie wie ich Custom WMI korrekt "customizen" könnte, verstehe ich noch nicht... :|

Re: Filtern nach WMI Win32_ComputerSystemProduct Version?

Posted: 01. Sep 2017, 13:22
by r.wiegel
Mit dem Empirum-Inventory kann man Registry-Einträge (unter "Benutzerdefinierte Werte") erfassen.
Wäre es eine Alternative?: HKLM\HARDWARE\DESCRIPTION\System\BIOS

Danach im Filter die Tabelle "Inventar-Benutzerdefiniert" setzen.