Використовуючи цей сайт, ви погоджуєтеся з Політика конфіденційності.
прийняти
ЕнтеринЕнтеринЕнтерин
  • ДІМ
  • Це про
  • ТЕХ
  • Microsoft
    • Лазурний
    • Configmgr/sccm
    • DPM
    • Оркестрант
    • Гіпер-V
    • Інсайдер Microsoft Edge
    • MSI
    • Офіс 365
    • Інсайдер Office
    • Потужність BI
    • Скайп
    • SQL Server
    • Команди
  • ВІКНА
    • Центр адміністрування Windows
    • Клієнт Windows
    • Windows Server
  • Список колекції запитів SCCM
Читання: Список колекції запитів диспетчера конфігурацій
Зміна розміру шрифтуАа
ЕнтеринЕнтерин
Зміна розміру шрифтуАа
  • ДІМ
  • Це про
  • ТЕХ
  • Microsoft
  • ВІКНА
  • Список колекції запитів SCCM
Пошук
  • ДІМ
  • Це про
  • ТЕХ
  • Microsoft
    • Лазурний
    • Configmgr/sccm
    • DPM
    • Оркестрант
    • Гіпер-V
    • Інсайдер Microsoft Edge
    • MSI
    • Офіс 365
    • Інсайдер Office
    • Потужність BI
    • Скайп
    • SQL Server
    • Команди
  • ВІКНА
    • Центр адміністрування Windows
    • Клієнт Windows
    • Windows Server
  • Список колекції запитів SCCM
Список колекції запитів диспетчера конфігурацій
Configmgr

Список колекції запитів диспетчера конфігурацій

Опублікований: Лютий 18, 2024
13 Хв. читання
ПОДІЛИТИСЯ

Список колекції запитів диспетчера конфігурацій. Всі запити були перевірені.

Зміст
Колекції клієнтів Configuration ManagerКлієнти не затвердженіКлієнти, які потребують перезавантаженняУсі клієнтські комп’ютери SCCM із менш ніж 5 ГБ вільного дискового простору на C:Усі комп’ютерні об’єкти з інстальованим клієнтом на конкретному сайті «21»Усі комп’ютери без клієнта SCCMКолекції Active DirectoryНа основі ОУBased on many nested OUНа основі членства в домені.Колекції робочих станційУсі робочі станціїВсі Windows 10Всі Windows 10 Листопад 2019 Оновлення 19H2 (1909)Всі Windows 10 травня 2019 Оновлення 19H1 (1903)Всі Windows 10 жовтень 2018 оновлення (1809)Всі Windows 10 квітень 2018 оновлення (1803)Всі Windows 10 Оновлення Fall Creators (1709)Всі Windows 10 Оновлення творців (1703)Всі Windows 10 Ювілейне оновлення (1607)Всі Windows 10 Листопадове оновлення (1511)Всі Windows 10 RTM (1507)Всі Windows 8.1Всі Windows 7Усі Windows VistaВсі LinuxУсі Mac OSНа основі моделі виробника комп’ютера.Колекції серверівУсі контролери доменуУсі сервериВсі Windows 2019 СервериВсі Windows 2016 СервериВсі Windows 2012 Сервери R2Всі Windows 2012 СервериВсі Windows 2008 Сервери R2Всі Windows 2008 СервериКолекції SQL ServerУсі сервери SQLВстановлено всі SQL Server Management StudioУстановлено всі SQL Server Management Studio v17Усі сервери SQL 2017Усі сервери SQL 2016Усі сервери SQL 2014 (x64)Усі сервери SQL 2012 (x64)Мережні колекціїНа основі підмережі IPНа основі діапазону IP Усі фізичні системи Усі віртуальні системиВстановлені колекції програмного забезпеченняВесь офіс 365 Pro PlusВесь офіс 365 Pro Plus 2016 (Офіс 365 Pro Plus)Весь офіс 365 Pro Plus 2013Основний користувач пристроюПерелічіть усі веб-сайти IISЛише активні пристрої з іменами хостів, що закінчуються на «0» або «1»Повідомлень про стан клієнтів не надходило більше ніж 10 днівРобочі станції, які перебувають у режимі офлайн більше ніж 30 днівКонкретне оновлення kb встановлено або не встановленоКомп’ютери, на яких встановлено певну програму Microsoft Store

Колекції клієнтів Configuration Manager

Клієнти не затверджені

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_CM_RES_COLL_SMS00001 on SMS_CM_RES_COLL_SMS00001.ResourceId = SMS_R_System.ResourceId
 where SMS_CM_RES_COLL_SMS00001.IsApproved= "0"

Клієнти, які потребують перезавантаження

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 join sms_combineddeviceresources on
 sms_combineddeviceresources.resourceid = sms_r_system.resourceid
 where sms_combineddeviceresources.clientstate != 0

Усі клієнтські комп’ютери SCCM із менш ніж 5 ГБ вільного дискового простору на C:

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_LOGICAL_DISK on SMS_G_System_LOGICAL_DISK.ResourceID = SMS_R_System.ResourceId
 where SMS_G_System_LOGICAL_DISK.DeviceID = "C:" and SMS_G_System_LOGICAL_DISK.FreeSpace <= 5000

Усі комп’ютерні об’єкти з інстальованим клієнтом на конкретному сайті «21»

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.ADSiteName = "21" and SMS_R_System.Client = 1

Усі комп’ютери без клієнта SCCM

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.Client = "0"

Колекції Active Directory

На основі ОУ

Replace “domain.local/OU/OU” with your own domain name and OU that you need a collection of.

select * from  SMS_R_System where LOWER(SMS_R_System.SystemOUName) = "domain.local/OU/OU"

Based on many nested OU

Якщо у вас багато повторюваних структур OU (одна назва OU існує в багатьох інших OU, наприклад Робочі станції). Replace “domain.local/%/Workstations” with your own domain name and OU that you need a collection of.

select *  from  SMS_R_System where SMS_R_System.SystemOUName like "domain.local/%/Workstations"

На основі членства в домені.

Replace “domain” with the NetBIOS name of your domain.

select * from  SMS_R_System where SMS_R_System.ResourceDomainORWorkgroup = "domain"

Колекції робочих станцій

Усі робочі станції

select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_System.OperatingSystemNameandVersion,
 SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client
 from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Workstation%"

Всі Windows 10

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.OperatingSystemNameandVersion like "Microsoft Windows NT Workstation 10.0%"

Всі Windows 10 Листопад 2019 Оновлення 19H2 (1909)

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.BuildNumber = "18363"

Всі Windows 10 травня 2019 Оновлення 19H1 (1903)

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.BuildNumber = "18362"

Всі Windows 10 жовтень 2018 оновлення (1809)

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.BuildNumber = "17763"

Всі Windows 10 квітень 2018 оновлення (1803)

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.BuildNumber = "17134"

Всі Windows 10 Оновлення Fall Creators (1709)

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.BuildNumber = "16299"

Всі Windows 10 Оновлення творців (1703)

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.BuildNumber = "15063" 

Всі Windows 10 Ювілейне оновлення (1607)

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.BuildNumber = "14393"

Всі Windows 10 Листопадове оновлення (1511)

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.BuildNumber = "10586"

Всі Windows 10 RTM (1507)

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.BuildNumber = "10240"

Всі Windows 8.1

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.OperatingSystemNameandVersion like "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.OperatingSystemNameandVersion like "Microsoft Windows NT Workstation 6.3%"

Всі Windows 7

Цей запит потрібно обмежити Усі робочі станції збірка на роботу.

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.OperatingSystemNameandVersion like "Microsoft Windows NT Workstation 6.1%"

Усі Windows Vista

Цей запит потрібно обмежити Усі робочі станції збірка на роботу

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.OperatingSystemNameandVersion like "Microsoft Windows NT Workstation 6.0%"

Всі Linux

Select SMS_R_System.ClientEdition from SMS_R_System where SMS_R_System.ClientEdition = 13

Усі Mac OS

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.OperatingSystemNameandVersion like "Mac%"

На основі моделі виробника комп’ютера.

У цьому прикладі, ми все отримуємо Dell робочі станції.

select distinct SMS_G_System_COMPUTER_SYSTEM.Manufacturer, SMS_G_System_COMPUTER_SYSTEM.Model
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.Model = "Dell"

Колекції серверів

Усі контролери домену

Цей запит вимагає, щоб Клієнт SCCM встановлено and hardware inventory is turned on.

select *  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.Roles like "%Domain_Controller%"

Усі сервери

select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_System.OperatingSystemNameandVersion,
SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client
from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Server%"
OR SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Advanced Server%"

або

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_SYSTEM on SMS_G_System_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_SYSTEM.SystemRole = "Server"

Всі Windows 2019 Сервери

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.Name like "Microsoft Windows Server 2019 %"

Всі Windows 2016 Сервери

select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_System.OperatingSystemNameandVersion,
SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client
from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Server 10.0%"
OR SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Advanced Server 10.0%"

Всі Windows 2012 Сервери R2

select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_System.OperatingSystemNameandVersion,
SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client
from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Server 6.3%"
OR SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Advanced Server 6.3%"

Всі Windows 2012 Сервери

select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_System.OperatingSystemNameandVersion,
SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client
from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Server 6.2%"
OR SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Advanced Server 6.2%"

Всі Windows 2008 Сервери R2

select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_System.OperatingSystemNameandVersion,
SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client
from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Server 6.1%"
OR SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Advanced Server 6.1%"

Всі Windows 2008 Сервери

select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_System.OperatingSystemNameandVersion,
SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client
from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Server 6.0%"
OR SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Advanced Server 6.0%"

Колекції SQL Server

Усі сервери SQL

select *  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.Roles like "%SQLServer%"

Встановлено всі SQL Server Management Studio

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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft SQL Server Management Studio %"

Установлено всі SQL Server Management Studio v17

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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft SQL Server Management Studio - 17%"

Усі сервери SQL 2017

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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceId = SMS_R_System.ResourceId where SMS_G_System_INSTALLED_SOFTWARE.ProductName = "Microsoft SQL Server 2017"

Усі сервери SQL 2016

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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId
where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft SQL Server 2016"

Усі сервери SQL 2014 (x64)

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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId
where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft SQL Server 2014 (64-%"

Усі сервери SQL 2012 (x64)

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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId
where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft SQL Server 2012 (64-%"

Мережні колекції

На основі підмережі IP

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.IPSubnets LIKE '192.168.1[1-9].0'

На основі діапазону IP

select *
from SMS_R_System
where SMS_R_System.IPAddresses like "10.10.10.2[1-9]"

Усі фізичні системи

select SMS_R_System.ResourceId, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier, SMS_R_System.OperatingSystemNameandVersion, SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Client from  SMS_R_System where SMS_R_System.IsVirtualMachine like "False"

Усі віртуальні системи

select SMS_R_System.ResourceId, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier, SMS_R_System.OperatingSystemNameandVersion, SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Client from  SMS_R_System where SMS_R_System.IsVirtualMachine like "True"

Встановлені колекції програмного забезпечення

Весь офіс 365 Pro Plus

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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft Office 365 ProPlus %"

Весь офіс 365 Pro Plus 2016 (Офіс 365 Pro Plus)

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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceId = SMS_R_System.ResourceId where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft Office 365 ProPlus - %" and SMS_G_System_INSTALLED_SOFTWARE.ProductVersion like "16.%"

Весь офіс 365 Pro Plus 2013

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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceId = SMS_R_System.ResourceId where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft Office 365 ProPlus - %" and SMS_G_System_INSTALLED_SOFTWARE.ProductVersion like "15.0.%"

Основний користувач пристрою

SELECT SMS_R_System.name, SMS_R_User.UniqueUserName
  FROM SMS_R_System
  INNER JOIN SMS_UserMachineRelationship ON SMS_UserMachineRelationship.ResourceId = SMS_R_System.ResourceId
  JOIN SMS_R_User ON SMS_UserMachineRelationship.UniqueUserName = SMS_R_User.UniqueUserName
  WHERE
   SMS_UserMachineRelationship.Types = 1 

Перелічіть усі веб-сайти IIS

SELECT SMS_R_System.Name, SMS_R_System.LastLogonUserName, SMS_R_System.IPAddresses, IISWebServer.SiteName FROM SMS_R_System INNER JOIN IISWebServer ON SMS_R_System.ResourceID = IISWebServer.ResourceID

Лише активні пристрої з іменами хостів, що закінчуються на «0» або «1»

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 like '%0' OR SMS_R_System.Name like '%1' AND SMS_R_System.Active = 1

Повідомлень про стан клієнтів не надходило більше ніж 10 днів

SELECT DISTINCT SYS.Name0, MAX(SM.RecordTime) as 'Last State Message Time' FROM v_StateMessage SM JOIN v_R_System SYS on SYS.ResourceID = SM.MachineID WHERE SM.RecordTime < DATEADD(day, -10, GETDATE()) GROUP BY SYS.Name0 ORDER BY SYS.Name0

Робочі станції, які перебувають у режимі офлайн більше ніж 30 днів

SELECT Name0, SMS_G_System_SYSTEM.Name, LastHWScan FROM SMS_R_System JOIN SMS_G_System_SYSTEM ON SMS_G_System_SYSTEM.ResourceID = SMS_R_System.ResourceID WHERE LastHWScan < DATEADD(day, -30, GETDATE()) AND SMS_R_System.OperatingSystemNameAndVersion LIKE '%Workstation%' AND SMS_R_System.Client = 1 AND SMS_R_System.Active = 1

Конкретне оновлення kb встановлено або не встановлено

SELECT DISTINCT SYS.Name0, UA.Status FROM v_Update_ComplianceStatus AS UC JOIN v_UpdateInfo AS UI ON UC.CI_ID = UI.CI_ID JOIN v_R_System AS SYS ON SYS.ResourceID = UC.ResourceID JOIN v_GS_UpdateAssignment AS UA ON UA.AssignmentID = UC.AssignmentID WHERE UI.ArticleID = '<update KB>' AND SYS.Operating_System_Name_and0 LIKE '%Workstation%'

Комп’ютери, на яких встановлено певну програму Microsoft Store

SELECT DISTINCT SYS.Name0, APPM.DisplayName0 FROM v_R_System SYS JOIN v_Add_Remove_Programs ARP ON SYS.ResourceID = ARP.ResourceID JOIN v_AppMan_Application APPM ON ARP.DisplayName0 = APPM.DisplayName0 WHERE APPM.DisplayName0 = '<application name>'

ЗВЕРНІТЬ УВАГУ: I don’t work with SCCM anymore, Я не оновлюю цю сторінку, і я не можу допомогти вам із запитами. Використовуйте ChatGPT або залишайте коментарі, можливо хтось може тобі допомогти.

ПОМІЧЕНО:ЛінійкаMacMicrosoft Hyper-VMicrosoft Office 365Microsoft SQL ServerMicrosoft Windows ServerМережаСистемний центрМенеджер конфігурації System CenterТехнічний попередній переглядвікнавікна 10
Попередня стаття Інсайдер Office 2205 для Windows
Наступна стаття PowerShell витягує рядки з файлу
42 Коментарі 42 Коментарі
  • Марк Папійон говорить:
    січня 29, 2020 at 6:54 ранок

    Thank, дуже корисно !

    Відповісти
  • Макс говорить:
    Лютий 3, 2020 at 6:46 ранок

    ідеально!

    Відповісти
  • TankCR говорить:
    Лютий 19, 2020 at 9:28 ранок

    Я намагаюся знайти SQL-запит для повернення основного користувача та машини, але поки що все, що я можу знайти, призначене для 2012 і запити не працюють для поточної гілки. Знайшов щось подібне?

    Відповісти
    • Андрій Приймак говорить:
      Лютий 20, 2020 at 12:50 ранок

      Використовуйте цей запит. Перевірено на останній версії CB ConfigMgr 1910:

      ВИБРАТИ SMS_R_System.name, SMS_R_User.UniqueUserName
      З SMS_R_System
      INNER JOIN SMS_UserMachineRelationship ON SMS_UserMachineRelationship.ResourceId = SMS_R_System.ResourceId
      ПРИЄДНУЙТЕСЯ до SMS_R_User ON SMS_UserMachineRelationship.UniqueUserName = SMS_R_User.UniqueUserName
      ДЕ
      SMS_UserMachineRelationship.Types = 1

      Відповісти
  • Марк Зерах говорить:
    квітень 8, 2020 at 8:11 вечора

    Excellent list, хотів би мати запит, який поєднує приналежність користувача до пристрою за допомогою відображуваного імені, марка і модель обладнання, і включає останній цикл політики пристрою. Я можу знайти окремо, але, неможливо поєднати запити для виконання в запиті sccm.

    повне ім'я логін ім'я хоста марка/модель дата
    Jane Doe jdoe Finance12 Dell Lat 5290 4/2/2020

    Відповісти
  • Грег говорить:
    травня 19, 2020 at 8:50 вечора

    Я намагаюся знайти SQL-запит, щоб перевірити відсутність програми в колекції OU, а потім встановити відсутню програму. У чому полягає процес створення першої колекції, а потім оголошення програми для першої колекції??

    Відповісти
    • Андрій Приймак говорить:
      травня 20, 2020 at 11:35 вечора

      Hi. вибач, але ви не можете досягти цього за допомогою самого запиту SQL, для цього потрібно використовувати Configuration Manager PowerShell. Щось подібне:
      1. Отримати список програм;
      2. Отримати інформацію про колекцію;
      3. Тоді можна використовувати {якщо … інше} щоб перевірити кожну програму у вашій колекції.

      Можливо, є краще рішення або кращий процес PowerShell.

      Відповісти
  • Херардо Страцелла говорить:
    червень 3, 2020 at 7:27 ранок

    Топ! Thanks

    Відповісти
  • аніл говорить:
    червень 15, 2020 at 10:18 ранок

    Будь ласка, допоможіть мені із запитом SQL, який може перелічувати імена комп’ютерів, Збірка ОС має бути обмежена певною колекцією.

    Відповісти
    • Андрій Приймак говорить:
      червень 16, 2020 at 11:19 вечора

      Hi, це запит для отримання імен і збірок:
      виберіть SMS_R_System.NetbiosName, SMS_G_System_OPERATING_SYSTEM.BuildNumber із внутрішнього приєднання SMS_R_System SMS_G_System_OPERATING_SYSTEM на SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId
      Якщо вам потрібно запустити його з sql, тоді ви повинні запустити його з таблиці колекції, або обмежте його таблицею.

      Відповісти
  • Зафер Балкан говорить:
    липень 30, 2020 at 4:20 ранок

    Здається, список оновлено, але було б чудово, якщо архівні/застарілі версії (SQL 2008, Сервер 2003) додаються. А також, Офісні версії важливі, подобається 2010. 2013. 2016 і 2019. Було б корисно, якщо б вони також були включені.

    Відповісти
  • Астерікс говорить:
    Серпень 12, 2020 at 6:25 ранок

    Дякую за пояснення, дуже корисно

    Вхід для колекції “Усі сервери”
    Сервер 2019 не входять до цієї колекції

    Відповісти
  • Слово м'яч говорить:
    грудень 2, 2020 at 2:07 вечора

    як перерахувати всі пристрої в OU=x, з іменем комп’ютера на кшталт «ABC-%’ використовують метод віддаленого підключення D?
    наприклад Користувач a використовує в ноутбуку ABC-1 “Спосіб безпечного імпульсного підключення”
    Користувач Б – Ноутбук ABC-2 використовує Cisco-Anyconnect тощо.

    • Останній вхід підключення пристрою користувача
    • Користувач A ABC-1 Secure-Pulse 11/22/2020
    • Користувач B ABC-2 Cisco Anyconnect 12/01/2020
    • Користувач C ABC-10 RDS-з’єднання 12/02/2020

    тощо.

    Відповісти
  • НАДІМ БАДРУДДІН ЧОГЛЕ говорить:
    грудень 14, 2020 at 11:27 вечора

    Привіт,

    Excellent List, але я шукаю те, на яке я ніде не отримав відповіді. Я шукаю запит із переліком комп’ютерів, на яких не встановлено певне програмне забезпечення.
    Наприклад, Я хотів би дізнатися список комп’ютерів, на яких не встановлено WINZIP.

    Відповісти
  • Алекс Менар говорить:
    березень 19, 2021 at 10:52 ранок

    Якщо можливо, як я можу запитати колекцію для користувачів, дати й час входу на пристрої в колекції між вер 1, 2020 і черв 30, 2021?

    Відповісти
  • Матвій говорить:
    березень 24, 2021 at 2:57 вечора

    Як щодо запиту, який шукає певне програмне забезпечення, наприклад Adobe?

    Відповісти
  • Ivan Zdrelko говорить:
    квітень 13, 2021 at 5:35 ранок

    Hi! Я намагаюся перерахувати всі віртуальні машини з Office 2007 встановлено. Клієнтами є Windows 10. Перепробував багато запитів з Інтернету. Але нічого не працює. Можливо, у вас є ідея? THX)

    Відповісти
    • Андрій Приймак говорить:
      квітень 14, 2021 at 10:52 вечора

      Hi. Спробуйте це:
      виберіть SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Назва,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client із внутрішнього приєднання SMS_R_System SMS_G_System_INSTALLED_SOFTWARE на SMS_G_System_INSTALLED_SOFTWARE.ResourceId = SMS_R_System.ResourceId де або SMS_G_System_INSTALLED_SOFTWARE.ProductName = “Microsoft Office Professional Plus 2007”

      Відповісти
  • Жан-Себастьян КОЙСЕР говорить:
    травня 7, 2021 at 5:57 ранок

    Bonjour,

    Перш за все дякую, всі ваші запити справді чудові.

    Зараз у мене виникають труднощі зі створенням запиту….
    Я хотів би знати, чи можливий запит, який повертається лише до мене 100 повідомлення, що закінчуються на %0 ?

    Наперед дякую за вашу допомогу

    Cdt

    Куассер Жан-Себастьян

    Відповісти
    • Андрій Приймак говорить:
      травня 8, 2021 at 11:13 ранок

      Hi. Відповідь на своє запитання можна знайти на форумах TechNet:
      “Додайте значення DWORD під назвою «ValueLimit».’ at

      HKEY_Local_Machine\SOFTWARE\Microsoft\ConfigMgr\AdminUI\QueryProcessors

      і встановити на # рядків, які потрібно відобразити.

      Зауважте, що ви, можливо, вже додали цю цінність, як кажуть за замовчуванням 2,000, ні 20,000. Якщо так, просто змініть кількість рядків, які ви хочете повернути. Проте, Я вважаю, що тут є обмеження пам’яті, тому ви все одно можете не отримати весь список, залежно від того, скільки у вас значень.”

      Інше рішення – використовувати менші колекції

      Відповісти
  • І говорить:
    травня 10, 2021 at 6:45 ранок

    Чи існує запит SQL для переліку комп’ютерів, на яких встановлено певну програму на базі Microsoft Store?

    Відповісти
  • бала говорить:
    травня 24, 2021 at 8:18 ранок

    вибрати відмінний
    SMS_R_System.Name,
    SMS_G_System_SoftwareFile.FileName,
    SMS_G_System_SoftwareFile.FilePath,
    SMS_G_System_SoftwareFile.FileSize,
    SMS_G_System_SoftwareFile.ModifiedDate
    від
    SMS_R_System
    внутрішнє приєднання SMS_G_System_SoftwareFile до SMS_G_System_SoftwareFile.ResourceID = SMS_R_System.ResourceId
    де
    SMS_G_System_SoftwareFile.FilePath як “c:\\користувачі\%роумінг%”

    Будь ласка, допоможіть мені запит, щоб перевірити, чи папка доступна в шляху

    Відповісти
    • Андрій Приймак говорить:
      травня 28, 2021 at 9:29 ранок

      Hi. Спробуйте використати c:\користувачі*%appdata%, %appdata%, *\%appdata%. Те, що ви намагаєтеся отримати? Як я зрозумів, ви намагаєтеся перевірити, чи кожен користувач має переміщувану папку? Немає %roaming% use %appdata%

      Відповісти
  • ріші говорить:
    Серпень 11, 2021 at 11:36 вечора

    чи можемо ми створити колекцію на основі конкретного оновлення kb, встановленого чи не встановленого …
    thankyou

    Відповісти
    • Андрій Приймак говорить:
      Серпень 12, 2021 at 1:32 ранок

      Hi. Немає простого способу зробити це. Щоб досягти цього, використовуйте інвентаризацію обладнання та розширене рішення Quick Fix Engineering

      Відповісти
  • Євген говорить:
    Серпень 13, 2021 at 12:56 ранок

    Чи можна створити запит, всі вікна 10 відображає пристрої в певному відділі?

    Відповісти
    • Андрій Приймак говорить:
      Серпень 13, 2021 at 1:13 ранок

      Hallo. Лише якщо у вас є такий OU або унікальний атрибут комп’ютера в Active Directory

      Відповісти
  • ХЛОПЕЦЬ говорить:
    вересень 2, 2021 at 2:52 ранок

    ПРИВІТ
    МЕНІ ПОТРІБНІ ЗАПИТИ FOW РОБОЧІ СТАНЦІЇ, ЯКІ ПЕРЕБУВАЮТЬ В ОФЛАЙН, БІЛЬШ, ніж 30 ДНІВ

    Відповісти
    • Андрій Приймак говорить:
      вересень 4, 2021 at 11:21 вечора

      SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Назва,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client із SMS_R_System де SMS_R_System.Name в ( виберіть Ім'я з SMS_R_System де ((DATEDIFF(день, SMS_R_SYSTEM.AgentTime, getdate()) >=30) і AgentName = “SMS_AD_SYSTEM_DISCOVERY_AGENT”) ) і SMS_R_System.Name in ( виберіть Ім'я з SMS_R_System де ((DATEDIFF(день, SMS_R_SYSTEM.AgentTime, getdate()) >=30) і AgentName = «Heartbeat Discovery»))

      Відповісти
  • ROb говорить:
    жовтень 4, 2021 at 12:48 вечора

    Я намагаюся запитати 2 доменів, щоб створити колекції користувачів із членами обох. Чи це можливо ?

    Відповісти
    • Андрій Приймак говорить:
      жовтень 9, 2021 at 8:15 ранок

      Hi. Це можливо, який запит ви використовуєте?

      Відповісти
  • Сурав Датта говорить:
    грудень 14, 2021 at 11:52 ранок

    Привіт Андрій,
    Thanks, дуже корисний пост…Чи можете ви допомогти мені створити запит, який відображатиме правила членства для певного ідентифікатора колекції.

    Відповісти
  • Рубен говорить:
    Лютий 24, 2022 at 8:25 ранок

    Boa Tarde, Я намагаюся створити запит, який повертає мене, машини, які мають вікна 10 підприємство встановлено, Я не можу…Pode me ajudar

    Відповісти
  • C МАСТХАН САХЕБ говорить:
    Лютий 28, 2022 at 9:32 вечора

    Мені потрібен запит на збір для повідомлень про стан клієнтів, які не повідомляли більше ніж 10 днів

    Відповісти
  • yvorys говорить:
    березень 22, 2022 at 10:55 ранок

    дуже добре, Чи можете ви допомогти мені із запитом, який може дати мені назви команд?, користувачів і операційної системи?

    Відповісти
  • Jak говорить:
    Серпень 22, 2022 at 2:00 ранок

    Просто не коментуйте мої думки, а дайте відповідь на запитання.
    Чому запит OU, який містить точний шлях, Клієнти вказують на материнський OU.
    Системний ресурс – Системний OU дорівнює domain.ou1.ou2. Також показані клієнти в OU1.

    Відповісти
    • Андрій Приймак говорить:
      Серпень 23, 2022 at 12:43 ранок

      Привіт, Я більше не працюю з SCCM, тому не можу відповісти на ваше запитання, але я пропоную вам спробувати “Based on many nested OUs” запит із змінами для ваших потреб.

      Відповісти
  • Франклін Давіла говорить:
    жовтень 13, 2022 at 1:20 вечора

    Buenas tardes, Мені потрібен запит, де я можу отримати список серверів і їх останній патч, чи можна було б.

    вітаю.

    Відповісти
  • MSoft говорить:
    жовтень 26, 2022 at 5:25 ранок

    Хтось має приклад запиту, який показує ТІЛЬКИ активні пристрої з іменами хостів, що закінчуються на “0” або “1”? Дуже цінується

    Відповісти
  • Майкл Когеріно говорить:
    грудень 15, 2022 at 5:37 ранок

    Bonjour,

    який тип запиту мені слід ввести, щоб встановити програми в appdata/local ? чи тільки це можливо ?

    Заздалегідь дякую !

    Відповісти
  • Патрік говорить:
    січня 12, 2023 at 2:04 ранок

    Дуже дякую!
    Як виглядає запит?, ПК включені, які не мають активного клієнта, але входили в домен протягом останнього тижня?
    Деякі з моїх комп’ютерів випадають з мережі під час розповсюдження оновлень!
    Vielen Dank!

    Відповісти
  • Гілберто говорить:
    січня 19, 2023 at 1:56 вечора

    Чи можете ви сказати мені, як створити звіт у SCCM для всього веб-сервера IIS і веб-вмісту??
    Я хотів би мати список усіх веб-сайтів у звіті SCCM.

    Відповісти

Залиште відповідь Скасувати відповідь

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються дані ваших коментарів.

Переклад

English中文(简体)DanskNederlandsFrançaisDeutschItaliano한국어PolskiPortuguêsRomânăEspañolУкраїнська
за Transposh - translation plugin for wordpress

Популярні публікації

Системні вимоги для Windows Server 2016
Windows Server
Структуровану/керовану навігацію ввімкнено на сучасних сторінках класичних сайтів групи
техн
SCCM Не вдалося отримати розташування DP як очікувану версію від MP
Configmgr
Нові функції ШІ в Office 365 Excel
техн

Останні дописи

Встановлення та налаштування Fail2ban для захисту SSH на Ubuntu 24.04
Лінійка
Увімкнення та налаштування FirewallD на AlmaLinux
Лінійка
Створення користувача та налаштування ключа SSH в AlmaLinux
Лінійка
Як скинути пароль на AlmaLinux
Лінійка

© 2023 Ентерин

Перейдіть до мобільної версії
Ласкаво просимо назад!

Увійдіть у свій обліковий запис

Ім'я користувача або адреса електронної пошти
Пароль

Забули пароль?