WMI腳本入門第01部分_第1頁
WMI腳本入門第01部分_第2頁
WMI腳本入門第01部分_第3頁
WMI腳本入門第01部分_第4頁
WMI腳本入門第01部分_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、WMI腳本入門:第一部分Micro soft ?ffindows?Managenient Instrumentation (ffMI)大M足我們己知I的Microsoft保春ft好的fe密.盡管如比.0!«無何.WMI a Microsoft主要的針肘Windows的酋支持技術(shù)這對您來說*味什么呢?么.如3您昔a Windows «務(wù)Bffl n作站.或ff如35您創(chuàng)建Windows昔理燉用«序.您«需«了解WMI本文足«枝您WMI .吏«切焰說.足«您如何tt川WMI創(chuàng)a犬批Windows系本的系列文危中的在開始

2、2誼我們W«川 戍WW來«« Andrew Clinick . ft讓ft們ff機會來恂承Scripting ClinicAndrew近的專6中說他計劃移交吏多內(nèi)容的時候.他并不足在開玩笑! *實上.MtnnH *lAdlCV項«. W比他窩氣地«我們從他停止的地方«續(xù)除了JFte時由于Andrew為Scripting Clinic建龍了很高的幀8水準而別有點«2外.flitPU -H作.<A, aiicMRiit Scripting Guys ' System Administration Scripting

3、 Guide書的小fH這*R" Microsoft? Windows Server 2003資serflffi附帶的部分.在欄的大頭般中.左面址DeanliSifiGregff傳rfitt Ethan fO Bob由于去做侮期次的肉#桿«除皺而ffi過了WS9所以.to«以坊在M上*«他們的R片時.發(fā)現(xiàn)他們WS起來仏常英傑.ftffjffi這兒S先竹訴您.Ethan ffl Bob ft的ftft們見il的*羊W令人討厭的家什么是rai ?WMI "1998 4" 5杯Windows XT LO Service Pack 44AAWi

4、ndows2000 Windows XP* Windows Server 2003DistributedManagement Task Force (DMTF)所ffitf的業(yè)界標準.WMI ft 種規(guī)范和««««構(gòu)通過它町以訪何.配»昔理和監(jiān)tt所有的一幾乎所有的Windows資源.箜拿梅WMI的能和范m需曼考世以誼(或現(xiàn)在)如何昔良并監(jiān)視Windows工作站和服務(wù)器.您可能川過或W在tt川眾多的圖彬化昔an只來昔a Windows資 *件日土.文件.文件夾.文件系統(tǒng).M絡(luò)ffltt. »作系salt性能e«打印機.進注冊

5、衣asL安金性.務(wù)*事.川戶.to等等/錄護ra形化工具«供了 種功能育理解決方耒.它們所共有的東«是什么呢? 種答耒ft.在WMI之前.所有的WindowsWin32 "用Application Programming InterfacesAPIs '*訪何和許a Windows資«為什么? W為ffi WMI 2誼.能W以R方代訪何Windows資源的it 方法«足通過 ffinSS API這種情況使Windows系統(tǒng)昔員無法通過種S1便的方法利川常見的W本來門動化常川的系統(tǒng)昔 «任務(wù).因為大多«腳本«

6、訐不能克接調(diào)川Win33 API通過«供&的W型和椎架.WMI改變了這種情況一通建系嫌管理n本.從而管理任柯通過«2公開的Tindoks資Jj!.或任H支持COM C動化便用 Windows Script Host 棚 Microsoft Visual Basic Scripting Edition (VBScript)WActivePen ).町以嗎»本來昔和門動化企業(yè)系統(tǒng).慮川R序的如本誦宣例如.ActiveState Cor porationWindows Server 2003Windows XP專業(yè)版和Windows 2000來校«理文

7、IT««打印機.進ffi.注衣SB.計劃ffi序.以及很多典他的安金性.服務(wù).共享 操作«炕沮什如配KiSKM絡(luò)»理.®可以創(chuàng)1£«于WMI的W本來»理M絡(luò)®務(wù).W如DNS、DHCP 如心用 SNMP 的aft.實時M金CHl便m WMI 'M件訂ftl.您可以«嗎代碼以在爭ft發(fā)生時C視并響祓*ft占«. C視并響稅文件系統(tǒng).注(衣改及艮他實時的操作系統(tǒng)!£改«本h對WMI來說.WMI耶件訂閱和通削ft在SNMP壞«中SNMPffiEKft什么.

8、Windows . ?CET企業(yè)®務(wù)281¥理您可以箱寫W本來1?理Microsoft Application Center、Op erationsfr港回與ftManager. Systems Management Server 、 Internet Information ServerServer.快速啟動到WMI腳本為了il:«對本足什么ff總W念.讓ft們來SS 個衣(MS來不怒么«的使務(wù)、Exchange Server 和 SQL-檢安裝JE«于Windows 計機中的)理內(nèi)的總ib &MtZai-如»沒方«

9、;外的«三方1具.ft不ft通過令W本«輕清"1 : tt用 WMI 如 VBScript??偫韮?nèi)存松完成這個任務(wù)的.實琢上.在WMI之前.«用包赭作系統(tǒng)匸只的工R確定安花計機中內(nèi)fftta的惟方法ft 通過系統(tǒng)att對詁今天.如«»標計»機1:安Kr «絆并且有計算機的能a員訪何軟限您就町以a川 個":1中所示的樣簡單.W本來檢«在述ftWicdsrs計算機匕««的理內(nèi)存a. to消單 strCo mp uter = "atl-dc-01Set wbemServi

10、ces = Getobject("wi nm gmts:" & strCo tnpu ter)Set wbemObjectSet = wbemServices. I nsta ncesOfCWi n32_LogicalMemoryC on figurati on")WScri pt. Echo "Total P hysical Memory (kb): “ & wbemObject. Total PhysicalMemoryNextSiGir清m 1中的”1例腳本.到您ft常用的文本編輯器中(not ep ad. exe也町以).將分配恰

11、strComputer支fit的值更改為域中個刊效的門用初的計算機.保存腳* (擴展名為).并如f?L所示迄行W本.CGetMicposof t <K> UlnxlousMencrj, _ vjjsScript Host Uex*s ion 5, 6 Cop*ri*tit <C> Microsoft icn 1996-2001. All rIctalMcnorJ;<Klj> ! 26167C:Ecrlpts> .ra 1 : GetMemory. vbs «也有點不可思議.無須任何錄入.«砲會#標計機的回顯到挖M臺.現(xiàn)在.在你說犬f

12、t的用夭trw冷:來檢蜜臺計機中的內(nèi)ffea?ihflitj先禮«地«幾句詁.W為至今尚不明的ft-您可以使用與在清4h中所演承的相問的莖本步驟.從任柯通過:公開的Tindo雪3資源戟家配I2中的"IWW本完金«用構(gòu)m 1<Kas««檢囊安蒸在臺述計機1:的所有務(wù)的名ft.狀態(tài)和啟動類型.清單中使用過的相冋的基4步9來完成.清"2 :使HJWMI (1 VBScript校«務(wù)息strCo mp uter = "atl-dc-01SetwbemServices = Getobject("wi

13、 nm gmts:" & strCo tnpu ter)SetwbemObjectSet = wbemServices. I nsta ncesOf(Wi n32_Service")ForEach wbemObject In wbemObjectSetWScri pt. Echo "Dis play Name: " & wbemObject. Dis playXame & vbCrLf &"State:"& wbemObject. State & vbCrLf &"St

14、art Mode: " & wbemObject. StartModeNextC " Eci* IptscScript CetServ Ices "ubs tlicpofof t <E5 Ulnllaus Script Host Uers ion 5 -6 HzlcB*DSdf 七 CopCorjior*"t ion 19962001 . All rDlsplasr Nene : State: node:Sleplal/ N*ne : Steite : Etapt node; Nane; Etate: Btart Hode;Dzisplaj

15、* Nane : State:Mode : Display None: State: Start node: Displasr N«ne : State:St£(rt node : Display Nane: Ste(te : Etal*t node : Display Name = Ctate: Start node: BisplaJJ Nuuc -AlerterStoppedHAfiualApplication lalicp Cateuav Service Runnlnsr Manual.Apvllegation rlan*sren*nt StoppedManualU

16、in do us Audi lo Punn In ST Auto'Backsfround Intelligent li* ansfer Seru 1 Stepped Hanudi Conputer BrouwerRunningAuto.Indexing Scr*viceStoppedNanualClzLpBdDl:Stop 衛(wèi) ed HanualC0I1+ Syjs-Len flpp liclat ion圖 2 : GetServices. vbs 輸出Windows爭件日土檢第記錄再次tt川清單啖取Windows 1(件占.如清",中所演” 1.在您迄抒消"iZf

17、li我出的ft如«您的寧件日£包含«千個記*.不MW本叩用很長的時何運桿清"3 :a取 Windows 'Mnaui錄strCo mp uter = "atl-dc-01SetwbetnServices = GetobjectCwi nm gmts:" & strCo mpu ter)SetwbemObjectSet = wbetnServices. I nsta ncesOf("Wi n32_NTLogEve nt")ForEach wbemObject In wbemObjectSetffScr

18、ipt.Echo "Log File:" & wbemObject. LogFilevbCrLf &"Record Number:"& wbemObject. RecordXumber &vbCrLf &"Type:wbemObject. TypevbCrLf"Time Generated:" & wbemObject. TimeGenerated &vbCrLf"Source:" & wbemObject. SourceXame &

19、vbCrLf""Category:" & wbemObject. Category &vbCrLf"CategoryString: " & wbemObject. CategoryString &vbCrLf"Event:"& wbemObject. EventCode &vbCrLf"User:& wbemObject. UservbCrLf"Computer:" & wbemObject. ComputerXame &v

20、bCrLf"Message:"& wbemObject. MessagevbCrLfNext我們會»川關(guān)于這三個腳4的兩個仏常««的現(xiàn)«««第個現(xiàn)««果兄.所ff三個W本ff執(zhí)trW問的三個步W*連接對WMI«« 個WMI托管資并回資«的兒個«性« :個«的觀察給««花軒個腳本中.惟的世rtft標漢口標資源的吳名(即分別為ffin32_LogicalMemoryCon£igurationffin32

21、 Service Win33_XTLogEvnt«性W*中tt用的4個步對于任何(Ii rttltWMI托倍忠的WMI W本來說ft共問的.讓我fJffifffW 典堆卜每卜步45計算機匕的取I與調(diào)(I! VBScript (ft Getobject由救并將WMI腳本*的名字對象的名稱(即-winmgrats:WHUI標計ff機的名科0傳遞到Getobject樣曲單川這種方法連接到耿1返回SWbemServices對象的弓“IJ.我們使用消單1、2、3中的名為vbemServices的變a來引川該対發(fā).SWbemServicesW本W(wǎng)中定義的打左的對象中的個.WMI W本供組用于WM

22、I通川對象腳本.-Hff個對SWbemServices對象的弓“IJ.您就町以調(diào)川任何K供r SWbemServices的力法:InstancesOf就«此種方法中的個.步a 2 :校WMI托資源的實例ff遇認為.第.個步a主要耿決于«執(zhí)行的使務(wù)-在檢«取I托管資源的佑忠中.步»2 igWII SWbemSer-ices對象的 InstancesOf方法樣曲單-正如方法名所示.InstancesOfig回曲資源的吳名標識的托管資源的所方實例.InstancesOf以個 SffbemObjectSet集合的形成返回所需的資源.通過便用名為wbemObjec

23、tSet 的1、2、3 中引用它.SVbesiObjectSet步處 3 : W/h WMI托管資源的«性«麻個步aft枚舉SffbemObjectSet集介的內(nèi)容.SVbezObjectSet中的9個頂ffft卜SWbemObject(WMIW啟犀中的«外個對次)衣資源的個單個實M便用SMemObject訪何托管資類定義中定義的方法和«性ffin32_LogicalMemoryCon£iguration那么.如果從取in*倍忠的n車塢弩步異ffift相問的,ffinSS Service10 Win32_XTLogEvent類足什么呢?此外.它

24、們來"里? W#R他的類兄叩II的?還有,(aiHttdl它們?這些何8的?耒分ft在構(gòu)誡:體«冷構(gòu)的備件中.讓我町來e K*港回與ftWMI體系結(jié)構(gòu)««體系劉、溝由三個主層毀1成.to圖,所示:WMI站礎(chǔ)絡(luò)構(gòu)WMI W£it 庫海浮陪點OOt恪劇rtflma 岔CIIUI 対鐵皆腹 jK CIMOM vni St 務(wù)wxem' iRepCei LoryfS*objecls. dataft Sys 的IbS站y眼b3密vbetrllvlrimgiDt. eze刊詡提供程序 %£聲 LmxKuCL $腳 8ilflmS2 nbm

25、iV dll圖3 VMI體絡(luò)構(gòu) 我m將從«層開W為資源«»在里的會逖樹頁旨托管資源托管«««任邏或理41IT通過便用f«進行公ffft管理.可以便用理的Windows資包括:計打印機.安裝程字* Windows鴕»機«炕.外僧a(chǎn)鑄、*rK3.文ft文IT夾、文tt系炕、網(wǎng)絡(luò)futt-操低系炕了系嫌-性K計as、 進程.注冊衣SB.安金tt«務(wù)其享.SAM川戶和如Active Directory、Windows 動«序«式(TOM) aft為動程序.以及SNMP»理倍

26、忠莖(MIB) tt«等.WMI £«資源通過個«供程序與WMI通訊.當開始W本來與WMI托«源交時 «經(jīng)帑會#到個術(shù)謚實例它鐵用于引用花運行中的W本中的托«源的虛衣示形式.匚追回真茂WMI星礎(chǔ)結(jié)構(gòu)CIM )儲存黑以及«供程序.這中間層ftWMI ««計冊.WMI由三個主要SIT構(gòu)rib公共佑息對象«理(Common Information ModelObject Manager CIMOM )、公共倍恵棋型(Common Information Model 三個共冋»供通過

27、典定義.公開、訪襯棚校*配E和管理»堺的莖fifi給溝.如然小.僂足對綃弩M本來說絕 對不可或除的四個細件ft初腳本W(wǎng)WMI «供程序WMI 托WMI «供程序itWMI fn托管何粉演中間方的ft色.供S序代衣使川丹稅用序如腳*從iOffi-fe-并發(fā)送iSWfyWMI托»資源.W如.清411Win32 «供程序來檢蜜內(nèi)存和«務(wù)相關(guān)侑忠.清m3便用內(nèi)Kffj-MnaW供ffi序來從Windows耶件日占記錄.通過柿托«祿公開給于WM:標準的.統(tǒng)訪何K型的給溝.ft供SrrKJK托»資的實現(xiàn)i¥細倍恵.W

28、MIitt供程序«用托»資源本機API與WW砲的托»«源«訊ttll! WMI口 yCDKa(通訊.W如, rtH的那件占«供序調(diào)用«于初的M擴«體系劉、構(gòu).ttft開發(fā)人«可以開發(fā)并«成附加ft供程rr«公開«產(chǎn)*特有的管理甫«監(jiān)KExchange 連接31 狀態(tài)的 Exchange Server 2000K供程序Aft個這樣的"冷JM樣-App liction CenterOp erations Manager Systems Management S

29、erver < InternetInformation Server和 SQL Server »包含WMI «供程序.%Sy3teniRoot%sy3tem32wbeniH錄中的動態(tài)Q接卑(DLL)實現(xiàn).取I包括很多針對 Windows 2000、Windows XP以及 Windows Server 2003«劌作«統(tǒng)的內(nèi)K堆供Krr-內(nèi)»供段序(也K稱為標準«供段序 從己知的操作系炕源(如Win32 了系炕、*件日£-性®計tts.注衣等 ft供a«#»理甫«衣1中夕仙哦包傳

30、在ffindo" 2000、Windows XP和 Windows Server 2003WMI ft供程序衣1:9分標準的WMI tt供fyrrfu Htt供桎FTDLL金名空間說明Active Directory 促供程序dspr ov. dllrootdirectorylda p將 Active Directory對能映射到 WMI.亨件日£«供程序ntevt.dllrootcirav2»理Windows耶件占.W如.啖取,備份.清除.毀制.M除.監(jiān)祝電命名.壓第、解壓縮和£改那件日占12置.tt® 計 ttSft 供 K序rb

31、em perf. dllrootcirav2K供對嚎始性能6«的訪何.注冊衣«供程序std prov- dllrootde£aultSXMP «供程序snm pincl. dllrootsnm pWDM «供程序wmi prov. dllrootwmi»in32 «供程序cimwin32. dllrootcimv3Windows安龍臭 OV- dllas iprrootciov9讀取.馬入.枚舉.ffi視.創(chuàng)建.«除注冊衣項和fivK供對SXMP MIB »用的訪襯.并從SXMP托管設(shè)備愉獲«供

32、対WW!a*騾動程序中佑忠的訪H-川戶攻to.以攻史多資«的倍感«供對己佑息的WW序供程序W供關(guān)于計機.ffl外W設(shè)Sh文件.文件夾.文件系統(tǒng).MHttfl件.操作系統(tǒng).打印機.進安金it. «務(wù)SAMWindows XP # Windows Server 2003包含很多用加的標隹供程序.伽靄標«供S序的完«劌衣.多見WMISoftware Dex'elo pers Kit (SDK)文檔中的WMI «供S序夕號.CDO(» <«作,<.)tt«tt川ffftw供ft序2W的交至-這

33、術(shù)足來n于*于Web的企業(yè)管理軟tt#*Distributed Management Task Force»護的公共倍感«型范.您吋以將CINON想發(fā)為取I倍忠代理.所有的 取I請求和tUKffi經(jīng)過CIM0M. Windows ManagementIn3truaentation 服務(wù)(vinogat, x) 在 Windows XP 棚 Windows Server系列操作«統(tǒng)1:«供了CIMOM角也.左適用服務(wù)主機進程(svchost,的挖卜行.注 itiefr Windows 2000 或 Windows XT 4. 0 Service Pack

34、4的計機上.務(wù)作為個單a的®務(wù)進程迄tf itiefr Windows Millennium Edition (Me)、Windows 98 或 Windows 95 0SR 2. 5的計機卜WMI除了«供公共口 (ttlliff通過它訪何WMI>之外.CDKa(還向«供注冊WMI M用CBTONW供注冊ftHffl功能倍息-比佑感存M住CIMfifi存岸中請求傳送CIM0M使川K供程序注冊佑感.請求傳送詐適的供思序述桎訪何便川丹通過連接«迖«統(tǒng)上(ft CIM0M ify冋心用取I的遠K系竦.*11連建立以執(zhí)行與在本堆可以執(zhí)行的作相冋的

35、作安全tt 在本焰計»機或兄込«計機上.允許川戶在連接到WMI之詢通過黑證梅個用戶的仿M標記.CIMOM控制対WMI托管資源的訪何.WMI并不覆£或陽1匕由操作«統(tǒng)攝供的安金11 fi詢處理允許便川丹使用WMI fi詢? ( WMI Query Language . WQL 發(fā)出關(guān)于任何WMI托管® 源的fi詢.W如.您町以fi詢所ff發(fā)生在過去21小片的.符介個特定*件ID的那件的那件a$« CIMOM 只花«供ir本身不支持fi詢作的情況卜執(zhí)行a詢計*件竝 -允許使用ft訂甸衣刀E對WMI托資資«更改的*件.W

36、如.您町以訂甸衣明邏桝ffl敏動上的 空糾何時卜降到町接受的他以的*件 CICOM按卜指定的WK輪詢托管資«.并在満足訂働條件時 生成卜'htt通削.CIM0M 慶管aw川R序.管理工只和»本調(diào)入CIM0M以re枇數(shù)W.訂甸*件或執(zhí)行些貝他的對管a相關(guān)的任務(wù).CIM徇必需的梃供臭序和類倍感以滿足來n CIM的的請求.CIMOM使用從 遞到介適的«供洋.CIM儲存岸WMI的本思兄一町以川個架構(gòu)統(tǒng)衣刀I來fl不W源的配SWnfSM.CIM這個架構(gòu).還調(diào)川了W型化托管環(huán)魄和定義粹個由WMI公開的e«塊的對製存坪或類存 «架構(gòu)*于與建比在類&#

37、171;念««上的 Active DirectoryII WWItt- CIMCIM類通帑衣示動態(tài)«««ft說.««的實由類ffl成 類ft .個WMI托護®源的卜fi圖.IS而.不冋于Active Directory類衣” 1創(chuàng)建并存在FI錄中的對象«并不存& CIM中.而足通il«F使川ff請求的供序動4i杭*RKWfliSl單.大多e WMI托管資的操作狀態(tài)址改«1»緊W而必須按需啖取以確保輸«的足«新的倍忠.注在CIM的上文中儲存岸這術(shù)if

38、iff程檢誤解-盡昔CIM a 個fififf岸.而II能主要ij Active Directory類相fclZtt還右就«CIM類«分址ffl幟的.侮 熾的了類從父類«承DMTF誰護-創(chuàng)核心10公共«類.系統(tǒng)ftWHIR序軟件開發(fā)人員(如Microsoft的腳¥)從這程類生和創(chuàng)it系統(tǒng)或IB用程序 特定的擴W類.類檢分to到命名空W中.命名空Wft衣刀I個待定的管E域的類邏«fflW如.命名空Wrootcim'2包括大部分衣通帛弓計機和作系統(tǒng)相關(guān)聯(lián)的«源的類.在前面的W本中«用的類ffin32_Logic

39、alMemoryConfigurationWin33 Service"Win32_XTLogEvent駐»花命名空何rootcirav2它們只«在CIM中定義的數(shù)個類中的三個CIM類由«|+fo方法構(gòu)成.«1t描述WMI托管貴«的配和狀層.方法«在WMI托管資源上檢廳操作的M執(zhí)行的».n錄中.It) KH 4個文件fflhR?注不«由CIM定義的方法如«性9由WMI腳本*中的(1動化對您提供的方法如«1+相混«wrt”. CIM "A SSyst«nRoo

40、t%systeiD32wbeiaRepo3itoryFSindex, btr叉W (btree) «弓戊件.index, cnapobjects, dataffWHE»««定文的 CIMobjects- map'll等挖文件.Microsoft Windows 2000Windows XT 4 0 Service Pack 4中.CIM' Windows Millennium Edition (Me)* %Sy3temRoot%systeiD32wbeiaRe3po3itoryciia. repWindows 98 和 Windows 9

41、5 OSR 2.5 操作系統(tǒng)中.CIM 存儲 * %windif%systeiawbeiaRe3po3itoryciia. rep ffiffi CIM «于面向?qū)虻脑O(shè)計KW.何足您無獲成為倍感建或架構(gòu)設(shè)計的專家.町以ft效tt川WMI并13« 于WMI的W本«的兄您了解CIM的礎(chǔ)并了如W詢覽和解它的內(nèi)客WMI腳本犀収I “UMTA. .wA. ygscript Jscript ActiveState * ActivePerl f'TOI 基礎(chǔ)絡(luò)構(gòu).WMI腳本犀中的n動化對«1為WMI««««構(gòu)«

42、;供個-Aim 的腳本«型如誼面所示.訂1您了解如何tt川誼面艸出的3個腳本中的任何個.您就町以輕松便川相冋的步來檢»它的WMI £$?««- W如.®町以tt川并很簾易地誼這個腳本來校在迖K計算機上運抒的進K(Vin32 Process)信里.itH.S (ffin32_Procssor)信忠.Ift作jR統(tǒng)(骯n32_0p"tiji£SystBi)fs感.或ft由WMI公開的e百WMI腳本在個名為wbemdisp. dll的m個DLL中實«« DLL徹理粧陷'%Sy3temRoot%

43、systeiD32wbeiDH錄中.Wfl W本ff還包« 個名為wbeadisp, tlb的類型®可以的Windows如本文件(擴W名為f的WSH «本 引用TOL帑a.tt川WMI腳本類«卑來從于XMLWMI使川丹便nvnn頂層.便川丹«腳本.企業(yè)管理稅用«序.«于Web的稅用ffi序.或典他管理工fl.它們通過WMI «««怡構(gòu)訪何并控«吋用信息注很多«理稅用S序擔(dān)為WMI便HI ft 10 WMI «供S序的««色.ffttft Micr

44、osoft管理產(chǎn)品稱圧于這種«況. Application CenterOperations Manager '* Systems Management Server我們己蛭討論r«n »分的內(nèi)客.但«還留右個節(jié)沒ff談到.那就«如何資««通過WMI公開的$運的«您可以便用多種不«工 貝來瀏a CIM «構(gòu)井校ft WMI托管資«的類毎文.環(huán)n押ITWMI J?n (wimgmt. msc) H 個Microsoft管理挖W臺O«C)»理單無它允許您在本地或

45、込計算機卜配WMI SK-盡您不能便用環(huán)n押IT瀏aCIM. ftiftnj以«用工只的安*11" iS項卡來毎在本地或込計W4:M用的CIM *名5間ff關(guān)更多便用WMI擦件的倍息.多ftlWindows 2000 ffilft或Windows XP ffi助和支持中心內(nèi)的WMI擦件WifWMI 測試器.WMI 測試gSCvbemtest. exe)« 個用于與WMI JSiSfAW交至的通川.圖杉化工H您可以便用WMI測試器來瀏覽CIM架構(gòu)并檢fi托管資類毎義.WMI測試還可川于執(zhí)行與于WMI»機卜.«認的WMI安«的»

46、分.W此wbemtest. exe ft 個川色的WMI學(xué)習(xí)和«4解善工貝有關(guān)WMI 測試asftifi所有fuu r WMI 使川WMI測試的佑息.»倒Windows XP幫助和支持中心內(nèi)的WMI測試器W謹.的W*執(zhí)抒的相問的操作.例如«托管資源的實M#迄的計WMI *令廳 ft為Windows XP ffy 部分發(fā)布的WMI *令行工貝(wic. exe) K供個到WMI «礎(chǔ)冷構(gòu)的命令行揍口. M以便用 wic. exe執(zhí)行來n命令行的常見WMI任務(wù).包括詢覽CIM (0檢ff CIM類定義-有關(guān)使川WMI命令行工只的倍感.(WMIC) ZCIM

47、Studio 作為WMI SDK的部分.CIM Studio" 計 Veb *"*'- WMI *構(gòu)交叢-與WMI測試器樣.您町以tt川CIM Studio來制覽CIM «構(gòu)fi#類定義并檢第托資源的實例.通過CIM Studio的超級用戶界面M輕松ftfi類關(guān)系如關(guān)«.而且CIM Studio K供個«本的«囊工貝一 它Ylft WMI測試SrM所不具備的兩個功K便用CIM Studio您必»卜«井蟲裝WflSDK,您可以從 Windows Management Instrumentation (WMI)

48、 SDK' WMI SDKEniunClasses, vbs* Enumlnstances. vbsVindows 2000 Server " wrWMI的«大功能的腳本.這里所列出的二個腳本««見腳本.可用于aia CIM架構(gòu).fi#類毎義以及檢托管資的實WMI SDK 文櫛-WMISDK包含個由標的WMIW供ffi序供的類的完劌衣.您可以WWMSDX«機中的WMI SDK文檔TechXet腳本中心.如果您««可以它叫«無用的«»但« TechXet »本中心包iV

49、ttff個來fl即"""* System Administration Scripting Guide中的于WMI的"IWW本.WMI (rbemtest. exe)演絳2,單占Connect?連接到本焰威述«計機h的WMI服務(wù).連接”對«愜.它ft供卜標記為Namespace 杠小心“ rootde£aultNamespace ”rootcirav2單擊-連Hr肘話W的Connect按鋰返回到主WMI測試»口.3.主ffl口中左詢的命名空W標識符燉iStt刃I為rootcimv2Wit*-所有的按鈕現(xiàn)在橢己啟川這

50、說明莊當前憑«環(huán)卜«己經(jīng)誡功連到本堆上機1:的WMI山 Eniun Classes?4-MM 八w'' Enter superclass name區(qū)域.單山Recursive選項.單山0K以現(xiàn)在.您對M用于aia如fifi CIM的工只己蛭ff 了 歧認識.讓我們便用WMI測試(wbemtest. exe)來檢ffVin32 Process類定義并修改清"2.以便從花您的本地計WH higfrW進段« 氣«性打開個命令«不a入C:>wbemtst.exe .按卜Enter來開fe WMI測試28 Efl, Wit

51、t-大«分WMIJSiflffi主WMI測試!Bfi口上ft被禁用的.這說明此時您沒ff連接到枚舉rootcimv3名稱空間中定義的所ff CIM類此時.您可能祓誄iEffififi 個列出了«百個類毎文的-伐詢能 -肘話Kf-類的 fttt主S取決于您正在運行* Windows的版札 W如.如K使用Windows 2000則您砲會#到人的600個類定義.(aiSiistr沛aj的類.Windows XP則您W«會看到大釣900個類定義請注«列F”對愜頂?shù)念恌t以兩個卜劃線為開頭的.這些ft««類.系絞類ft預(yù)定義的CIM類.支待內(nèi)部

52、WMI配M如W供«序注冊命名空W安金it*件通如等現(xiàn)&.忽系統(tǒng)類.向2«動-3詢« “對話Kfl至#到以CIM_開頭的類名筋:以CIM_開頭的類«由DMTF媲護公共類續(xù)向卜浪動fl至到達以Win33_開頭的類.名筋:以Win33_開頭的類« Microsoft擴展類.衣力1 Windows待定的托管資如果這«您;ft 次檢ftrootcimv3命名空W您可能希電熟念rootcimv2*名5間中的類的完合.XK«ff Win33_6.貴,"寵打32 Process, 寓,ffin32 Process對斜”對詁愜刀】«選定類的定義和實的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論