麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > PowerShell > 正文

WMI入門教程之WMI中的類在哪里?

2020-03-26 19:13:38
字體:
來源:轉載
供稿:網友

使用WMI歸根到底是對WMI類的訪問,如何找到合適的類是其中關鍵的一步。我一直在為找不到合適的類和命名空間苦惱。你也有這樣的問題嗎?

類層次結構

  WMI的類是以命名空間和繼承層次方式組織的,呈樹形結構。命名空間的根是root,在它的下面還有十幾個命名空間,最常用的是root/cimv2。命名空間的信息存儲在靜態類__Namespace類中,要查詢當前命名空間下的所有命名空間,可以查看__Namespace類的實例。以下是在我的機器上使用PowerShell查詢到的命名空間:

復制代碼 代碼如下:

PS C:/Users/idsswtt> Get-WmiObject -Class __namespace -Namespace root | select name

 

name
----
subscription
DEFAULT
cimv2
Cli
Nap
MicrosoftIISv2
SECURITY
SmsDm
CCMVDI
RSOP
WebAdministration
ccm
WMI
directory
Policy
virtualization
Interop
Hardware
ServiceModel
Microsoft
aspnet

 

關于命名空間更詳細的信息,可以寫一個遞歸的腳本來取得,或者從WMI入門(二):如何使用WMI中提到的WMI CIM Studio工具中查到。

常用WMI類

  WMI體系結構中有成百上千個類。我們經常用到的只有其中一部分。其中有些是用來查詢實例的,另一些用來查詢類的Schema的。除了上面提到的__Namespace類,我們還會用到__Win32Provider類,來查詢當前系統中都有哪些提供程序。這兩個類是系統類。

  此外,還有兩類WMI類我們經常用到:CIM_*類和Win32_*類。前者是WMI的核心類和公共類,很多時候也被稱為CIM核心類和公共類。后者是Win32擴展類,我們查詢實例多在Win32擴展類中查詢。例如Win32_Product、Win32_LogicalDisk等。

WMI類查找手冊?

  很遺憾的是,到目前為止。我沒有發現一個好用的WMI類查找手冊。但在微軟MSDN網站上,有一個分類。我們可以依照這個分類來做查詢。以下幾個鏈接是我經常用到的,貼在這里,希望你能用到。

  WMI Reference

  Win32 Classes

  WMI Providers

結語

  看完上面我寫的這些東西,如果你還是找不到你要的類,那你就只能怪微軟了。我覺得微軟為WMI做的還是太少,至少在類查詢這一塊兒是這樣。在微軟為WMI投入更多之前,我們只能依賴經驗和搜索引擎來尋找適當的類了。

 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲成人免费视频在线 | 黄网站色成年大片免费高 | hdhdhd69ⅹxxx黑人| 国产欧美在线观看不卡一 | av不卡毛片| 欧美成年私人网站 | 亚洲欧美成aⅴ人在线观看 免费看欧美黑人毛片 | 国产一区二区影视 | 久久国产综合视频 | 久久久www成人免费精品 | 亚洲成人午夜精品 | www日韩大片 | 亚洲精中文字幕二区三区 | 泰剧19禁啪啪无遮挡大尺度 | 成人午夜视频免费看 | 国产在线中文 | 黄色一级片毛片 | 成人毛片视频在线播放 | 欧美三级欧美成人高清www | 一级毛片播放 | 日韩精品a在线观看 | 国产老师做www爽爽爽视频 | 欧美一区2区三区4区公司二百 | 国产小视频在线 | 鲁丝一区二区二区四区 | 久草在线最新 | 成人h精品动漫一区二区三区 | 老司机免费福利午夜入口ae58 | 久久影院在线观看 | 中文字幕在线观看视频一区 | 成年免费大片黄在线观看岛国 | 国产精品午夜未成人免费观看 | 国产一区二区在线免费播放 | 永久av在线免费观看 | 一级黄色在线免费观看 | 国产剧情在线观看一区二区 | 成人免费福利视频 | 久久精品av | 久草成人在线观看 | 啪啪激情 | 国产精品91在线 |