码迷,mamicode.com
首页 > Windows程序 > 详细

windows: wmi&wql

时间:2015-05-31 15:26:41      阅读:278      评论:0      收藏:0      [点我收藏+]

标签:wmi   wql   

WMI:Windows Management Instrumentation, Windows 管理规范.

CIM:Common Information Model, 通用信息模型.

WQL:WMI Query LanguageWindows管理规范查询语,就是WMI中的查询语言.


Windows自带的wql测试工具:wbemtest


#####################################

WQL的关键字:

SELECT:表示需要查询的属性,*表示所有属性.

FROM:需要查询的类的名字.

WHERE:条件语句.

HAVING:

LIKE:

IS:

AND:连接布尔表达式.

OR:连接布尔表达式.

NOT:

NULL:


ASSOCIATORS

_CLASS

GROUPClause

ISA

KEYSONLY

REFERENCESOF

WITHIN

TRUE:

FALSE:


#####################################

FROM可用的类:可通过enum查看。

SELECT* FROM Meta_Class WHERE __Class LIKE "%Win32%" #查询所有win32的实例。

SELECT* FROM Meta_Class WHERE __Class LIKE "%CIM%" #查询所有CIM的实例。


实用语句:

SELECT* FROM Win32_LogicalDisk #查看逻辑磁盘。


查看某个路径下的文件:

SELECT* FROM CIM_DataFile WHERE Drive="C:" AND Path="\\path\\"AND FileName LIKE "%%" #查看c盘某个文件夹里面的所有文件。

%%里面的文件名不能加后缀。


#####################################


windows: wmi&wql

标签:wmi   wql   

原文地址:http://blog.csdn.net/wowotouweizi/article/details/46288659

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!