WMI (Windows Management Instrumentation) 是 Windows 核心管理技術,提供統一介面訪問海量管理資料與方法。
| 角色 | 使用方式 |
|---|---|
| 系統管理員 | WMIC 命令列批次管理 |
| 腳本開發者 | VBScript/PowerShell 自動化任務 |
| 系統/應用開發者 | 撰寫 Provider 發布自有儀表 |
| 監控軟體開發者 | WQL 查詢+事件訂閱即時監控 |
%windir%\system32\wbem\repository)WinXP/Server 2003 內建。功能:瀏覽命名空間、查詢類別/實例、別名簡化、多機器並行、自訂輸出、批次腳本。啟動:wbemtest 或命令列 wmic。
系統內建。功能:建立/列舉/刪除 CIM 類別與實例、執行方法、執行 WQL 查詢、顯示 MOF 代碼。啟動:執行 wbemtest。
%windir%\system32\wbem\logs\HKLM\Software\Microsoft\WBEM\Cimom\Logging = 2On Error Resume Next/Try...Catch 讓宿主顯示詳細行號net stop winmgmt /y
rename %windir%\system32\wbem\repository repository.old
net start winmgmt
// 僅自動恢復標記的 MOF 會重新編譯,其他靜態資料需自行備份
| 作業系統 | WMI 版本 | 備註 |
|---|---|---|
| Win 95/98 | 1.0 build 450 | 附加元件 |
| NT 4.0 SP4+ | 1.1 build 698 | 附加元件 |
| Me / 2000 | 1.5 build 1085 | 隨 OS 安裝 |
| XP / Server 2003 | 隨 OS 版本 | 核心元件 |