Configuration Manager Extended WMI Query Language

Configuration Manager ondersteunt een superset van de WMI-querytaal (Windows Management Instrumentation) die bekend staat als Extended WQL. Zowel WQL als Extended WQL zijn alleen-ophalen talen die worden gebruikt om query's te maken. Geen van beide talen kan worden gebruikt om klassen of instanties te maken, te wijzigen of te verwijderen.

WQL en Extended WQL zijn gebaseerd op de SQL-standaard (American National Standards Institute) Structured Query Language. Ze verschillen echter van standaard SQL doordat ze ophalen uit klassen in plaats van tabellen en exemplaren retourneren in plaats van rijen.

Extended WQL ondersteunt elementen uit twee versies van ANSI SQL:

ANSI-92, de aanbevolen versie voor de meeste bewerkingen.

ANSI-89, dat voornamelijk wordt gebruikt voor JOIN bewerkingen door ODBC-toepassingen (Open Database Connectivity) waarvoor de services van de WMI ODBC-adapter zijn vereist.

Extended WQL omvat een veel breder scala aan bewerkingen dan WQL. In de volgende lijst ziet u de SELECT componenten die door Extended WQL worden ondersteund:

DISTINCT

COUNT

JOIN

WHERE

SUBSTRING

ORDER BY

UPPER, LOWER, en DATEPART functies

Omdat Extended WQL volledig hoofdlettergevoelig is, zijn de functies HOOFDLETTERS en LETTERS niet nuttig. Extended WQL ondersteunt de standaard vergelijkingsoperators (inclusief LIKE en IN) en subquery's.

De SMS-provider biedt geen ondersteuning voor query's op systeemeigenschappen. Systeemeigenschappen worden voorafgegaan door een voorvoegsel voor dubbele onderstrepingstekens, bijvoorbeeld __path.

Koppelingsquery's zijn beperkt tot de WQL-syntaxis.

Het gebruik van COUNT en trefwoorden DISTINCT samen in een instructie wordt niet ondersteund.

In Configuration Manager ondersteunt GetDate()de WHERE component , DateDiff(), and DateAdd().

De ORDER BY component werkt niet met de contextaanduiding die de verzameling beperkt.

Zie ook

Configuration Manager KoppelingsklassenConfiguration Manager bitveldeigenschappenConfiguration Manager datum- en tijdnotatiesConfiguration Manager Overzicht van ingesloten objectenObjectenConfiguration Manager Eigenschappen voor luiInformatie over foutenConfiguration Manager ObjectbeveiligingConfiguration Manager Speciale query's