SCCM: Создаем коллекцию ПК с Windows 7 без SP1 | Windows для системных администраторов

SCCM: Создаем коллекцию ПК с Windows 7 без SP1

В рамках инвентаризации ОС на  ПК в нашей компании, возникла необходимость создать коллекцию SCCM, которая бы включала все ПК, исключая ПК с  Windows 7 SP1. На первом этапе создадим коллекцию компьютеров, которая бы включала все компьютеры с Windows 7, независимо от установленного Service Pack-а.

Вот пример  простого запроса для коллекции “All Windows 7 computers”:
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.Caption like «%Windows 7%»
Коллекция Windows 7 в SCCM 2007

Коллекция Windows 7 в SCCM 2007

Запрос на создание коллекции с компьютерами Windows 7 без SP1 (“Windows 7 computers without SP1”) будет несколько сложнее, также область действия данного запроса необходимо ограничить ранее созданной коллекцией  “All Windows 7 computers”, т.е. нам придется реализовать вложенный запрос:
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.Name not in (select distinct SMS_G_System_COMPUTER_SYSTEM.Name from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.Caption like «%Windows 7%» and SMS_G_System_OPERATING_SYSTEM.CSDVersion = «Service Pack 1″)
SCCM 2007: коллекция ПК с Win 7 без SP1

SCCM 2007: коллекция ПК с Win 7 без SP1

Еще записи по теме: System Center Configuration Manager
Понравилась статья? Скажи спасибо и расскажи друзьям!
Назад:
Вперед:

Комментариев: 2

Оставить комментарий
  1. Алексей | 16.02.2015

    Добрый день! Такой вопрос: а как создать, к примеру, коллекцию компьютеров с ОС Windows 7 x64 и на которых установлен Internet Explorer 9? Пробовал связывать SMS_R_SYSTEM с SMS_G_System_INSTALLED_SOFTWARE по ResourceId, но ничего не получилось.

    Ответить
    • itpro | 16.02.2015

      Я бы сделал такое условие:
      ….. where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName like «%Windows Internet Explorer 9%»

      Ответить
Полные правила комментирования на сайте winitpro.ru. Вопросы, не связанные с содержимым статьи или ее обсуждением удаляются.

Сказать Спасибо! можно на этой странице или (еще лучше) поделиться с друзями ссылкой на понравившуюся статью в любимой социальной сети(специально для этого на сайте присуствуют кнопки популярных соц. сетей).

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)



MAXCACHE: 0.24MB/0.00099 sec