|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2008/2008 R2 » 2008 R2 - WMI-фильтр для выборки компьютеров не имеющих определенной службы |
|
2008 R2 - WMI-фильтр для выборки компьютеров не имеющих определенной службы
|
Новый участник Сообщения: 6 |
Всем привет.
Конфигурация компьютера - Политики - Конфигурация Windows - Сценарии - Автозагрузка - 1.bat внутри bat: запуск инсталлятора софта, который (софт) ставится как служба хочу применять политику только если службы нет ну или например если служба не в режиме автозапуска Вопрос 1: подскажите WMI-фильтр Спасибо. |
|
Отправлено: 18:37, 05-11-2014 |
Ветеран Сообщения: 1630
|
Профиль | Отправить PM | Цитировать http://eknigi.org/os_i_bd/7106-admin...mi-i-wmic.html
select * from Win32_Service where State = 'Stopped' And StartMode <> 'Disabled' Caption=... Фильтры медленно работают. |
Последний раз редактировалось alef2474, 05-11-2014 в 20:56. Отправлено: 20:12, 05-11-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать «State = 'Stopped'» лишнее, отсутствует «Name='Имя службы'» и, наконец, это не покрывает:
Цитата colaloc:
|
|
Отправлено: 01:48, 06-11-2014 | #3 |
Ветеран Сообщения: 1630
|
Профиль | Отправить PM | Цитировать Цитата Iska:
и это условие надо добавить к тем, что выше, чтобы как раз "покрыть" то, что службы нет. Stopped может и не лишнее, т.к. оно отражает случай, что служба есть, но почему-то не работает, может остановлена. Все зависит от логики применения инсталлятора у ТС, которая не ясна до конца. |
|
Отправлено: 10:57, 06-11-2014 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата alef2474:
Цитата alef2474:
|
|||
Отправлено: 11:31, 06-11-2014 | #5 |
Ветеран Сообщения: 4677
|
Профиль | Отправить PM | Цитировать AFAIK фильтр сработает только при ответе True, а в самом фильтре нельзя использовать инвертирование.
посему предлагаю подумать над применением через GPP, где можно через Targetting указать должный ответ WMI запроса (то есть FALSE в данном случае). хотя, в общем-то, проще встроить проверку в сам батник, или собрать MSI пакет с проверкой (тут на вкус и цвет). |
------- Отправлено: 12:52, 06-11-2014 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Вооот… Я же помню, что было здесь ранее нечто подобное на примере схожей темы — установки конкретного обновления только на те машины, на которых оно ещё не установлено. И тоже предлагался обходной путь (возможно — тот же самый).
|
Отправлено: 15:57, 06-11-2014 | #7 |
Ветеран Сообщения: 4677
|
Профиль | Отправить PM | Цитировать Цитата Iska:
![]() |
|
------- Отправлено: 16:17, 06-11-2014 | #8 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать спасибо всем за ответы
1. перед тем как задавать вопрос я поизучал ответы в интернете вот кстати та тема про обновление про которую вы вспомнили: http://forum.oszone.net/post-1786820.html она просто 11 года, я подумал может что изменилось и придумали таки решение 2. для gpp на xp надо cse - не установлен 3. собирать msi ради одной строчки - не хочется 4. в батнике проверка есть, но все таки стартовать батник всегда - не есть хорошо Так и если останавливаться на решении с проверкой в батнике уточняющий вопрос: что будет происходить раньше: отработка бат или запуск службы? |
------- Отправлено: 12:28, 07-11-2014 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата colaloc:
![]() |
|
Отправлено: 17:00, 07-11-2014 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
wmi фильтр по контейнеру | Pioners | Windows Server 2012/2012 R2 | 4 | 09-10-2013 10:23 | |
CMD/BAT - [решено] Составление списка существуюих дисков + отсев дисков не имеющих ФС | komix | Скриптовые языки администрирования Windows | 16 | 23-12-2012 07:31 | |
WMI-фильтр для выборки компьютеров не имеющих определенного обновления | GhOsT_MZ | Microsoft Windows NT/2000/2003 | 9 | 02-11-2011 20:56 | |
CMD/BAT - [решено] Пакетный файл для выборки из спика файлов текстовый(название и описание) | Скуб | Скриптовые языки администрирования Windows | 7 | 18-05-2010 15:17 | |
2008 - Ошибки файловой службы и WMI | bombording | Windows Server 2008/2008 R2 | 0 | 26-08-2009 10:28 |
|