none
неполадки фильтров wmi RRS feed

  • Вопрос

  • подскажите пожалуйста, может кто сталкивался, wmi фильтр на групповую политику - сервер 2003, все компьютеры домена ХР, есть фильтры которые работают, а есть которые не работают, все запросы проверял в wbemtest - возвращают то что нужно, при этом фильтр на запросе - не работает, политика применяется на те (компьютеры, пользователей) которых фильтр должен был бы отсеять, при этом же на другом запросе фильтр четко работает. Что это может быть ? почему так ?пространство имен указываю(пробовал с root\cimv2 - некоторые работали, roor\directory\ldap - не заработал ни один)
    13 октября 2009 г. 12:04

Ответы

Все ответы

  • Пример "неработающего" запроса предоставьте.
    13 октября 2009 г. 12:33
    Отвечающий
  • Root\CimV2; Select * from Win32_OperatingSystem where Caption <> " Microsoft Windows XP Professional" - этот фильтр работает, политика не применяется на компьютерах (на всех ХР стоит)
    Root\directory\LDAP; Select * From DS_Computer Where DS_Name <> "comp2"не работает , политика применяется на всех компьютерах, включая comp2
    root\directory\ldap; select * from ds_user where ds_profilepath like '\\%'  - не работает , политика применяется на всех пользователях, как с перемещаемым профайлом(как должно) так и с локальным.
    root\directory\ldap; select * from ds_user where ds_profilepath is not null  - не работает , политика применяется на всех пользователях, как с перемещаемым профайлом(как должно) так и с локальным.
    по всем этим запросам wbemtest - выдает то что нужно, из пространства имен root\cimv2 - не работал фильтр (с майкрософт технет взят)
    Root\CimV2; Select * from Win32_LogicalDisk where FreeSpace < 629145600 AND Description <> "Network Connection"  места свободного на компьютерах гораздо больше 600 Мб (на каждом диске) однако ко всем компьютерам политика применялась
    13 октября 2009 г. 13:18
  • Я не большой знаток WMI, но в запросах все же лучше использовать "LIKE" при сравнении строк.

    13 октября 2009 г. 13:31
    Отвечающий
  • в запросах все же лучше использовать "LIKE" при сравнении строк - в запросах (в wbemtest) работает и так и так, все запросы - проверены, а фильтр root\directory\ldap; select * from ds_user where ds_profilepath like '\\%'  - не работает , политика применяется на всех пользователях, как с перемещаемым профайлом(как должно) так и с локальным. хотя запрос из этого фильтра выдает мне (в wbemtest) список пользователей с перемещаемым типом профайла.
     

    14 октября 2009 г. 6:47
  • Проблема решена
    http://social.technet.microsoft.com/Forums/ru-RU/scrlangru/thread/0371b31a-2555-4b25-9c4d-3ae6cc8da399
    смотрите в самом низу - фильтр рабочий.
    • Помечено в качестве ответа alfadmin 15 октября 2009 г. 12:28
    15 октября 2009 г. 12:28