Я только что взял на себя SCCM 2013 в своей организации, и это в значительной степени не организовано. Мне нужно начать кое-что по дому с моими ограниченными знаниями о SCCM.
В настоящее время существует 16 коллекций в месяц для исправления, и я не могу узнать, какие серверы добавлены или не добавлены в коллекцию. Я также не могу точно сказать, находятся ли они в правильной коллекции.
Как вы все проверяете AD, чтобы убедиться, что серверы добавлены в коллекцию SCCM и в нужные? Как вы все обеспечиваете установку исправлений на всех виртуальных машинах?
Я нашел два сценария PS ниже, но кажется, что они требуют много ручной работы.
Первый сценарий PS, который я видел, - это компьютер, который попадает в каждую коллекцию. https://gallery.technet.microsoft.com/scriptcenter/Get-Computers-in-SCCM-948e666f
Второй сценарий собирает членство в коллекциях SCCM данного компьютера или пользователя. https://gallery.technet.microsoft.com/scriptcenter/Get-SCCM-collection-of-8bfdf62c
Вы можете просто использовать встроенные или настраиваемые отчеты в ConfigMgr для достижения своих целей.
Если вы хотите узнать коллекции каждого ресурса, вы можете создать настраиваемый отчет (можно найти руководство по созданию настраиваемого отчета. Вот) или просто напишите запрос SQL, как показано ниже:
select distinct FCM.Name ResName,Col.Name ColName from
v_FullCollectionMembership FCM
inner join v_Collection Col
on FCM.CollectionID=Col.CollectionID
order by ResName