日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

WMI测试器

發(fā)布時間:2023/12/20 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WMI测试器 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

WMI是。。。

來自百度百科:WMI(Windows Management Instrumentation,Windows 管理規(guī)范)是一項核心的 Windows 管理技術(shù);用戶可以使用 WMI 管理本地和遠程計算機。

這次主要是因為想查看進程運行的用戶信息,.NET提供的Process類木有這個信息,所以網(wǎng)上搜了一下,發(fā)現(xiàn)都是利用從WMI里查詢到的信息來拿到用戶信息。然后就又翻了一下WMI是什么東西,貌似功能很豐富的一個東西,主要是里面有系統(tǒng)的各種信息,貌似也可以對系統(tǒng)進行一些操作。然后翻了半天也沒太翻明白。。。

先記下一些鏈接以后有機會再仔細研究:

WMI介紹、WQL:http://www.cnblogs.com/2018/archive/2010/09/25/1834879.html

【探索PowerShell 】【十三】WMI對象:http://marui.blog.51cto.com/1034148/296083

.NET(C#):調(diào)用WMI方法來得到進程的用戶名稱:http://www.cnblogs.com/mgen/archive/2011/10/26/2225444.html

?

這里就先說說WMI的測試器,系統(tǒng)自帶的,在運行里直接:wbemtest

上面就是打開以后的界面,感覺很神奇。

打開以后,首先要選擇右上角的連接:

WMI的命名空間很多。。。但是找了半天也沒找到哪里有個命名空間列表可以顯示,最后找到一個XP時代的工具:

WMI Administrative Tools:http://www.microsoft.com/en-us/download/details.aspx?id=24045

這個工具貌似很老了,但是好像還能用,不過也不太好用了,其實上面的鏈接中有一個講PowerShell的里面有用PowerShell來查看WMI命名空間的方法,可以使用那個東東。

就用這次要查詢的進程信息為例吧,它在root的cimv2命名空間下,連接完后點中間有個查詢按鈕,打開查詢窗口:

在這里面要輸入WQL查詢語句,其實跟SQL語法非常的類似,其實我可以說一致么。。。只是查的東西不一樣。

這里就是從Win32_Process這個,貌似是個類,里面查到所有的進程信息。

這里就是查詢結(jié)果了,里面列出了系統(tǒng)當(dāng)前所有運行的進程信息,其實是Win32_Process類的所有對象

雙擊任意一個可以查看詳情:

這就是這個對象的具體信息了,主要是在屬性里面,可以通過“顯示MOF”以文本形式查看:

這里面有進程名、進程ID信息,但其實還是沒有要查詢的進程用戶信息,這時候回去點類,可以看到該對象的類的定義,就是Win32_Process的定義:

在這里面可以看到類的屬性和方法,方法中的GetOwner就是這次要用到的方法,可以繼續(xù)雙擊查看方法的詳情:

還是看不到。。。點編輯輸出參數(shù):

嗯,終于看到了,方法有兩個string的返回值分別是user和domain。。。

其實這都是從別人給的調(diào)用例子反推出來的,自己找還真不好找,找著了也還是不會用。。。

轉(zhuǎn)載于:https://www.cnblogs.com/hjbf/p/10775244.html

總結(jié)

以上是生活随笔為你收集整理的WMI测试器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。