Direkt zum Hauptinhalt

WQL Abfragen

Testen

Im Endpoint Configuration Manager müssen für die Tasksequenzen in den Optionen keine Shell Befehle eingetragen werden sondern WQL queries. 

wmic computersystem get model

wird also zu SQL ähnlichem:

SELECT * FROM Win32_Computersystem WHERE model LIKE "..."

mit wbemtest.exe kann dies auf den Geräten selbst geprüft werdenwerden.

Dazu muss die WMI Klasse gefunden werden, die ab und an nicht so heißt wie dessen Abfrage in der Shell.

Tasksequenzen für Treiber

  1. Treiberimport
  2. Treiberpaket definieren
  3. Tasksequenz für dieses Treiberpaket an WQL Query binden

Lenovo X1 Carbon

Eigentlich mag ich die Serie, halt auch wegen ihrer Treiber. Es ist äußerst selten dass Lenovo Treiber einen BSOD produzieren.

Der Mensch der aber entschieden hat in mehreren Generationen nacheinander aber die Model numbers 21HM004FGE zu belassen gehört aber gefeuert. Das ist sonst bei Lenovo nirgends der Fall, ist mir zumindest nicht untergekommen. Gen9, Gen10 und Gen11 in gleicher Ausstattungsstufe aber mit gleichen model numbers zu benennen... grr....

Tasksequenzoptionen
SELECT * FROM Win32_ComputerSystemProduct WHERE Vendor LIKE "%LENOVO%"
SELECT * FROM Win32_ComputerSystemProduct WHERE Version LIKE "%ThinkPad X1 Carbon Gen 11%"