A Description of the Windows Management Instrumentation (WMI) Command-Line Utility (Wmic.exe)
У версіях Windows, які знаходяться в розділі цієї статті, включено функцію Command-Line (Wmic.exe) для доступу до Windows Management Instrumentation (WMI). Перш за все, нарешті користувачі повинні бути в основному завантажені до списку для отримання інформації з засобів WMI. Wmic.exe може тільки бути використана з локальною системою адміністраторів без реєстрації WMI namespace permissions на місцевій машині.
More Information
Якщо ви керуєте Wmic.exe utility для першого часу, інструменти compiles його .mof файли в реpository. Для того, щоб виконати тривалість Windows Installation, ця функція мусить бути place as necessary.
При комбінації prompt, типу: wmic, і на interactive-mode prompt "wmic:root\cli" is displayed. Для help, type: /?.
Деякі examples of commands are:
process where (processid>300) list brief:
Для додаткової інформації про WMI, див.
Запуск та зупинення служби WMI
Інструментарій керування Windows (WMI) виконується як служба з відображеним ім'ям Інструментарій керування Windows та ім'ям служби winmgmt. WMI запускається автоматично під час запуску системи під обліком LocalSystem . Якщо інструментарій WMI не запущено, він автоматично запускається, коли перша програма керування або скрипт запитує підключення до простору імен WMI.
Деякі інші служби залежать від служби WMI, залежно від версії операційної системи, запущеної в системі.
Запуск служби winmgmt
Наступна процедура описує запуск служби WMI.
- У командному рядку введіть net start winmgmt [/]. Додаткові відомості про доступні комутатори див. у розділі winmgmt.Для запуску служби WMI використовується вбудований обліковий запис адміністратора або обліковий запис групи Адміністратори з підвищеними правами. Щоб отримати додаткові відомості, див. Контроль облікових записів та інструментарій WMI.
- Інші служби, залежні від служби WMI, такі як вузол агента SMS або брандмауер Windows, не перезапускаються автоматично.
Зупинка служби winmgmt
Наступна процедура описує, як зупинити службу WMI.
- У командному рядку введіть net stop winmgmt.
- Інші служби, залежні від служби WMI, також зупиняються, наприклад, вузол агента SMS або брандмауер Windows.
Відомості про WMI
Інструментарій керування Windows (WMI) розроблено корпорацією Майкрософт у рамках галузевої ініціативи управління підприємством через Інтернет (WBEM), метою якої є створення стандартної технології отримання доступу до інформації з управління у середовищі підприємства. В інструментарії WMI використовується модель CIM — галузевий стандарт, який служить для представлення систем, додатків, мереж, пристроїв та інших керованих компонентів. CIM розробляється та підтримується цільовою службою розподіленого управління (DMTF).
В даний час є наступне покоління WMI, відоме як інфраструктура керування Windows (MI). MI повністю сумісний з попередніми версіями WMI і надає безліч функцій та переваг, які спрощують проектування та розробку постачальників та клієнтів, ніж будь-коли. Наприклад, багато нових постачальників записуються за допомогою платформи MI, але до неї можна отримати доступ за допомогою скриптів та програм WMI. Додаткові відомості про відмінності між двома технологіями див. у статті "Навіщо використовувати MI?"
Керування віддаленими комп'ютерними системами за допомогою WMI
Цінність WMI полягає у можливості отримувати дані про керування з віддалених комп'ютерів. Віддалені підключення WMI здійснюються за допомогою DCOM. Альтернативою є використання віддаленого керування Windows (WinRM), яке отримує видалені дані керування WMI за допомогою протоколу SOAP на основі WS-Management.
Програмування за допомогою WMI
Програми або скрипти керування можуть отримувати дані або виконувати операції за допомогою WMI різними мовами. Для отримання додаткових відомостей див. у розділі аудиторії розробників у інструментуванні керування Windows.
Багато функцій Windows мають пов'язані постачальники WMI, такі як постачальник даних конфігурації завантаження (BCD) або постачальник томів служби сховища. Постачальники WMI реалізують функціональні можливості, описані методами та властивостями класів WMI для керування пов'язаними функціями Windows. Для отримання додаткових відомостей див. у розділі постачальників WMI та класів WMI.
Щоб отримати додаткові відомості про те, як записувати постачальник для надання даних з нового обладнання або програм, див. у розділі "Надання даних у WMI".
Додаткові відомості щодо реалізації цієї технології див. у статті Про використання WMI.
У наступній таблиці наведено розділи, включені до цього розділу.
| Розділ |
Опис |
| Нові можливості WMI |
Нові функції у WMI. |
| Доступність компонентів WMI операційної системи |
Деякі компоненти більше не доступні або доступні як необов'язкова установка. |
| Архітектура WMI |
Програма керування взаємодіє з WMI за допомогою різних інтерфейсів, таких як Visual Basic, C++, ODBC та ActiveX.Всі інтерфейси WMI базуються на об'єктній моделі компонента (COM). |
| Загальна інформаційна модель |
Модель незалежної мови програмування, що використовує об'єктно орієнтовані методи для опису підприємства. |
| Формат керованого об'єкта |
Формат, що дозволяє створювати читаний користувачем код, який операційна система може перетворити на набір класів CIM. Ви можете використовувати нові класи для моделювання та управління новими технологіями для підприємства. |
| Керування обліковими записами користувачів та WMI |
Управління обліковими записами користувачів (UAC) впливає на те, які дані WMI повертаються, віддалений доступ і як повинні виконуватися скрипти. Для отримання додаткових відомостей див. у статті "Початок роботи з керуванням обліковими записами користувачів" у Windows Vista. |
| Доступ до об'єктів WMI, що захищаються |
WMI використовує стандартні об'єкти та процедури безпеки Windows для керування та захисту доступу до об'єктів, що захищаються, таких як простори імен WMI, принтери, служби та програми DCOM. |
| WMI та бібліотеки продуктивності |
Дані з лічильників продуктивності системи доступні у класах WMI. |
| Підтримка IPv6 та IPv4 у WMI |
Постачальник IP-маршрутів WMI та мережеві класи надають дані для адрес IPv4. Починаючи з Windows Vista, WMI також забезпечує обмежену підтримку мережевих можливостей IPv6. |
| Формат дата та час |
WMI використовує формати дати та часу, визначені специфікацією CIM групи розподілених завдань керування. Для отримання додаткових відомостей див. у розділі DMTF. |
| Доступ до WMI для сценаріїв |
Написання скриптів WMI для виконання завдань керування. |
| Виправлення неполадок WMI. |
При доступі до локальних або віддалених даних WMI у програмі або скрипті можуть виникати помилки, починаючи від відсутніх класів до відмови у доступі. Постачальники також мають параметри налагодження та доступні класи усунення несправностей. |
| Додаткові відомості |
Веб-сайти, книги та статті про WMI. |