Фильтр WMI игнорируется некоторыми клиентами в групповых политиках

Фильтр WMI игнорируется некоторыми клиентами в групповых политиках

Фильтр WMI, примененный к групповой политике, игнорируется некоторыми клиентами. На других клиентах он работает нормально, возвращает правильное значение, но на некоторых клиентах он просто не применяется и не отображается в результатах групповой политики.

Групповая политика:

  • Настройки компьютера: настройка конфигурации WSUS
  • Настройки пользователя: [пусто]

Фильтр WMI:
«Выберите * из Win32_ComputerSystem, где Caption = …»

Мастер результатов групповой политики:
Конфигурация компьютера:

  • Случай 1: Фильтр WMI игнорируется некоторыми клиентами, политика тем не менее применяется
  • Случай 2: Фильтр WMI применяется правильно, и политика будет применяться только к правильным клиентам (как это определено в фильтре WMI)

Конфигурация пользователя:

Политика применяется независимо от фильтра WMI, но это не проблема, поскольку конфигурация пользователя пуста.

Как лучше всего определить, почему некоторые клиенты игнорируют фильтр WMI?

Редактировать Wmi проверен и работает на всех машинах. Похоже, что групповая политика не запускает запрос на удаленной машине, а не то, что запрос запущен и не работает.

решение1

WMI всегда интересно устранять неполадки. Хорошая идея начать с проверки запроса на тех компьютерах, которые ведут себя неправильно. Запустите wbemtest, щелкните «подключиться», щелкните «подключиться» и используйте функцию Query, чтобы открыть окно, в котором можно ввести фильтр WMI.

Простой пример запроса — Select * from Win32_ComputerSystem, который должен вернуть *Win32_ComputerSystem.Name="[YOURCOMPUTERNAME]*". Для базового фильтра WMI запрос, возвращающий любое количество объектов, интерпретируется как истинный, а тот, который не возвращает ни одного объекта, интерпретируется как ложный.

Windows Wbemtest

Связанный контент