none
Установка ПО на все компьютеры кроме исключений. Как добавить исключения? RRS feed

  • Вопрос

  • Добрый день. Появилась необходимость устанавливать ПО используя SCCM на все компьютеры коллекции "All Windows Workstation or Professional Systems", кроме определённого списка с исключениями. Есть ли способ сделать такой список исключений? 

Ответы

  • Создайте новую коллекцию на основе запроса:

    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 where SMS_R_System.Name not in ("Workstation_Exclude_Name1", "Workstation_Exclude_Name2", "Workstation_Exclude_Name3", "Workstation_Exclude_Name4")

    где Workstation_Exclude_NameX - имена ПК, которые вам нужно исключить из коллекции. Затем в свойствах коллекции ограничьте её другой коллекцией - "All Windows Workstation or Professional Systems".

    Есть и другой способ: http://smsguys.blogspot.com/2006/12/query-build-collection-to-exclude.html

    P.S: Если запрос по каким-то причинам не отработает попробуйте поменять кавычки с двойных на одинарные или воспользуйтесь запросом вида:

    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 where SMS_R_System.Name not like"Workstation_Exclude_Name1" and SMS_R_System.Name not like "Workstation_Exclude_Name2" and SMS_R_System.Name not like "Workstation_Exclude_Name3" and SMS_R_System.Name not like "Workstation_Exclude_Name4"

    • Изменено Evgenii Alekseev 12 мая 2012 г. 17:41
    • Предложено в качестве ответа Vladimir ZelenovEditor 14 мая 2012 г. 9:43
    • Помечено в качестве ответа Vashchukov 14 мая 2012 г. 10:54

Все ответы

  • Создайте новую коллекцию на основе запроса:

    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 where SMS_R_System.Name not in ("Workstation_Exclude_Name1", "Workstation_Exclude_Name2", "Workstation_Exclude_Name3", "Workstation_Exclude_Name4")

    где Workstation_Exclude_NameX - имена ПК, которые вам нужно исключить из коллекции. Затем в свойствах коллекции ограничьте её другой коллекцией - "All Windows Workstation or Professional Systems".

    Есть и другой способ: http://smsguys.blogspot.com/2006/12/query-build-collection-to-exclude.html

    P.S: Если запрос по каким-то причинам не отработает попробуйте поменять кавычки с двойных на одинарные или воспользуйтесь запросом вида:

    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 where SMS_R_System.Name not like"Workstation_Exclude_Name1" and SMS_R_System.Name not like "Workstation_Exclude_Name2" and SMS_R_System.Name not like "Workstation_Exclude_Name3" and SMS_R_System.Name not like "Workstation_Exclude_Name4"

    • Изменено Evgenii Alekseev 12 мая 2012 г. 17:41
    • Предложено в качестве ответа Vladimir ZelenovEditor 14 мая 2012 г. 9:43
    • Помечено в качестве ответа Vashchukov 14 мая 2012 г. 10:54
  • В SCCM 2012 появился функционал, позволяющий добавлять и исключать компьютеры из консоли не используя запросы.
    Отвечающий
  • Спасибо, всё получилось!