Zweck:Abfrage der Windows-Verwaltungsschnittstelle

 

Format:WMIQUERY [/= /A /B /C /H /L /Q/USER=Benutzername /PASSWORD=Passwort] Namespace "Abfragezeichenfolge" [index]

 

NamespaceDer abzufragende Namespace        
"Abfrage-String"WQL-Abfrage-String
indexKlasseninstanz

 

/A(alle Instanzen) /L(keine Leerzeilen)                
/B(lank) /PASSWORT
/C(lasses) /Q(uiet)
/H(eader) /USER

 

Verwendung:

 

Sie können einen einzelnen Punkt verwenden . für Namespace standardmäßig auf root\cimv2.

 

WMIQUERY unterstützt auch Remote-Abfragen. Das Namespace-Argument für Remote-Server sieht wie "\\remote-server\root\cimv2" aus (ersetzen Sie Ihren Servernamen durch "remote-server").

 

Weitere Einzelheiten zu den verfügbaren Optionen finden Sie in der Microsoft WMI- und WQL-Dokumentation:

 

WMI-Referenz - Win32-Anwendungen | Microsoft Docs

 

Wenn Sie keine Argumente eingeben, zeigt WMIQUERY seinen Befehlsdialog an.

 

Beispiele:

 

Abfrage der  Eigenschaft name von der KlasseWin32_Processor :

 

wmiquery root\cimv2 "SELECT name FROM Win32_Processor"

 

Um verfügbare Klassen abzufragen:

 

wmiquery /A root "select name from __namespace"

 

Optionen:

 

/=Zeigt das WMIQUERY-Befehlsdialogfeld an, um Ihnen beim Festlegen der Befehlszeilenoptionen zu helfen. Die Option /= kann an einer beliebigen Stelle in der Zeile stehen; zusätzliche Optionen setzen die entsprechenden Felder im Befehlsdialog.

 

/A Zeigt alle Klasseninstanzen an, die mit "index" beginnen.

 

/BTrennen Sie die Klasseninstanzen durch eine Leerzeile.

 

/CZeigt alle passenden Klassennamen für den angegebenen Namensraum an."query string" ist der Filter, der auf die zurückgegebenen Werte angewendet werden soll; er kann Platzhalter enthalten. Zum Beispiel:

 

wmiquery /c . "win32_q*"

 

/HZeigt eine Kopfzeile für Klasseninstanzen an.

 

/LTrennen Sie die Datensätze nicht mit einem CR/LF. (Dies ist wahrscheinlich nur sinnvoll, wenn Sie einzeilige Datensätze abfragen).

 

/PASSWORD=passwordDas Passwort, das für Fernabfragen verwendet werden soll.

 

/QZeigt den Eigenschaftsnamen bei der Anzeige von Eigenschaften nicht an.

 

/USER=nameDer Benutzername, der für Fernabfragen verwendet werden soll.