Назад | Перейти на главную страницу

Ошибка при запросе различных классов в пространстве имен root / webadministration

Я использую WMI-запрос (используя wbemtest):

select * from AuthenticationSection

используя пространство имен root/webadministration, и я получаю следующую ошибку на нескольких серверах (Windows Server 2008):

Number: 0x80041013 
Facility: Win32 Description:Provider Load Failure

На некоторых машинах (Windows 7 и Windows Server 2008) я также получаю следующую ошибку:

Number: 0x80070003 
Facility: Win32 Description: The system cannot find the path specified.

Вышеупомянутые ошибки воспроизводятся для других классов, таких как HandlersSection, IsapiCgiRestrictionSection, GlobalModulesSection и т. д. в том же пространстве имен, но также работает на некоторых серверах (Windows Server 2012, Windows Server 2008)

Есть ли какие-либо параметры конфигурации, которые необходимо установить перед выполнением этих запросов?

Я пробовал погуглить, но не нашел ничего полезного, высоко ценю вашу помощь.

Чтобы запросить root/WebAdministration пространство имен, вам необходимо установить IIS7 WMI Provider.

В Windows Server 2008 вы можете установить его, включив следующую службу ролей IIS в диспетчер сервера:

  • Роль веб-сервера
    • Ролевые услуги
      • Инструменты управления
        • Сценарии и инструменты управления IIS

Чтобы получить доступ к root/MicrosoftIIsv2 пространство имен, отметьте также "Совместимость с IIS 6 WMI"