萬盛學電腦網

 萬盛學電腦網 >> windows 2000教程 >> Win2000--WMIC:從命令行對Windows的全面管理在線閱讀

Win2000--WMIC:從命令行對Windows的全面管理在線閱讀

 從Windows 2000開始,WMI(Windows 管理規范)就是Windows系統管理的重要組成部分。WMIC是Windows Management Instrumentation Command-line的簡稱,在WMIC出現之前,要從命令行訪問WMI數據庫或WMI名稱空間不是一件容易的事情。現在,WMIC利用WMI強大的功能把系統管理擴展到了命令行。
  一 什麼是WMIC?
  WMIC擴展WMI,提供了從命令行接口和批命令腳本執行系統管理的支持。在WMIC出現之前,如果要管理WMI系統,必須使用一些專門的WMI應用,例如SMS,或者使用WMI的腳本編程API,或者使用象CIM Studio之類的工具。如果不熟悉C++之類的編成語言或VBScript之類的腳本語言,或者不掌握WMI名稱空間的基本知識,要用WMI管理系統是很困難的。WMIC改變了這種情況,為WMI名稱空間提供了一個強大的 友好的命令行接口。
  WMIC比WMI簡單 直觀得多,這主要是由於使用了別名(Alias)。別名機制獲取用戶在命令行上輸入的一些簡單命令,按照預定義的方式操作WMI名稱空間,例如根據一個簡單的WMIC別名Get命令構造出一個復雜的WMI查詢語言(WQL)命令。從這個意義上看,別名是用戶和名稱空間之間一個簡化操作的中間層。例如,如果在WMIC命令行上執行下面這個簡單的WMIC命令,就可以獲得用戶帳戶的基本信息:

useraccount list brief

  在上面的命令中,Useraccount別名執行了一個Win32_Useraccount類的WQL查詢,以文本的形式顯示出從該類提取的信息。另外,WMIC還以文本的形式顯示出Win32_Useraccount類的屬性。除了文本形式的輸出之外,WMIC還能夠以其他形式返回命令執行結果,例如XML HTML或者CSV(逗號分隔的文本文件)。


copyright © 萬盛學電腦網 all rights reserved