Configuration Manager Sorgu Toplama Listesi. Tüm sorgular test edildi.
Configuration Manager Clients Collections
Müşteriler onaylanmadı
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"
Yeniden başlatma gerektiren istemciler
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
C'de 5 GB'den daha az boş disk alanına sahip tüm SCCM istemci bilgisayarları:
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
İstemcinin "21" belirli sitesinde yüklü olduğu tüm bilgisayar nesneleri
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 istemcisi olmayan tüm bilgisayarlar
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"
Aktif Dizin Koleksiyonları
OU'ya göre
“domain.local/OU/OU” ifadesini kendi alan adınız ve bir koleksiyona ihtiyacınız olan OU ile değiştirin..
select * from SMS_R_System where LOWER(SMS_R_System.SystemOUName) = "domain.local/OU/OU"
Birçok iç içe OU'ya dayalı
Tekrarlanan birçok OU yapınız olması durumunda (bir OU adı diğer birçok OU'da var, Örneğin İş istasyonları). "domain.local/%/Workstations" ifadesini kendi alan adınız ve bir koleksiyona ihtiyacınız olan OU ile değiştirin..
select * from SMS_R_System where SMS_R_System.SystemOUName like "domain.local/%/Workstations"
Etki alanı üyeliğine dayalı.
"etki alanı"nı etki alanınızın NetBIOS adıyla değiştirin.
select * from SMS_R_System where SMS_R_System.ResourceDomainORWorkgroup = "domain"
İş İstasyonları Koleksiyonları
Tüm İş İstasyonları
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%"
Tüm 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%"
Tüm Windows 10 Kasım 2019 19H2'yi güncelle (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"
Tüm Windows 10 Mayıs 2019 19H1'i güncelle (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"
Tüm Windows 10 Ekim 2018 Güncelleme (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"
Tüm Windows 10 Nisan 2018 Güncelleme (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"
Tüm Windows 10 Fall Creators Güncellemesi (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"
Tüm Windows 10 Oluşturucu Güncellemesi (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"
Tüm Windows 10 Yıldönümü Güncellemesi (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"
Tüm Windows 10 Kasım Güncellemesi (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"
Tüm 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"
Tüm 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%"
Tüm Windows 7
Bu sorgunun bunlarla sınırlı olması gerekir. Tüm İş İstasyonları çalışmak için koleksiyon.
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%"
Tüm Windows Vista
Bu sorgunun bunlarla sınırlı olması gerekir. Tüm İş İstasyonları çalışmak için koleksiyon
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%"
Tüm Linux
Select SMS_R_System.ClientEdition from SMS_R_System where SMS_R_System.ClientEdition = 13
Tüm 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%"
Bilgisayar üreticisi modeline göre.
Bu örnekte, hepsini alırız Dell iş istasyonları.
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"
Sunucu Koleksiyonları
Tüm Etki Alanı Denetleyicileri
Bu sorgu şunları gerektirir: SCCM istemcisi kuruldu ve donanım envanteri açık.
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%"
Tüm Sunucular
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%"
veya
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"
Tüm Windows 2019 Sunucular
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 %"
Tüm Windows 2016 Sunucular
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%"
Tüm Windows 2012 R2 Sunucuları
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%"
Tüm Windows 2012 Sunucular
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%"
Tüm Windows 2008 R2 Sunucuları
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%"
Tüm Windows 2008 Sunucular
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 Koleksiyonları
Tüm SQL Sunucuları
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%"
Tüm SQL Server Management Studio yüklü
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 %"
Tüm SQL Server Management Studio v17 yüklü
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%"
Tüm SQL Sunucuları 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"
Tüm SQL Sunucuları 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"
Tüm SQL Sunucuları 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-%"
Tüm SQL Sunucuları 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-%"
Ağ Koleksiyonları
IP alt ağına dayalı
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 aralığına göre
select *
from SMS_R_System
where SMS_R_System.IPAddresses like "10.10.10.2[1-9]"
Tüm Fiziksel Sistemler
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"
Tüm Sanal Sistemler
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"
Yüklü Yazılım Koleksiyonları
Tüm Ofis 365 Profesyonel Artı
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 %"
Tüm Ofis 365 Profesyonel Artı 2016 (Ofis 365 Profesyonel Artı)
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.%"
Tüm Ofis 365 Profesyonel Artı 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.%"
Cihazdaki birincil kullanıcı
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
Tüm IIS web sitelerini listele
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
Yalnızca ana bilgisayar adları "0" veya "1" ile biten etkin cihazlar
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
İstemcilerin durum iletileri şu tarihten daha fazla raporlanmadı: 10 günler
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
Birden fazla süreyle çevrimdışı olan iş istasyonları 30 günler
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
Belirli güncelleme kb'si yüklü veya yüklü değil
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%'
Belirli bir Microsoft Mağazası tabanlı uygulamanın yüklü olduğu bilgisayarlar
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>'
LÜTFEN AKLINIZDA BULUNDURUN: Artık SCCM ile çalışmıyorum, Bu sayfayı güncellemiyorum, ve isteklerde sana yardımcı olamam. ChatGPT'yi kullanın veya yorum bırakın, belki birisi sana yardım edebilir.
Teşekkür etmek, çok kullanışlı !
Mükemmel!
Birincil kullanıcı ve makineyi döndürmek için bir SQL sorgusu bulmaya çalışıyorum, ama şimdiye kadar bulabildiğim her şey 2012 ve sorgular geçerli şube için çalışmıyor. Bunun gibi bir şey var?
Bu sorguyu kullan. En son CB ConfigMgr üzerinde test edildi 1910:
SMS_R_System.name SEÇİN, SMS_R_User.BenzersizKullanıcıAdı
SMS_R_Sisteminden
INNER JOIN SMS_UserMachineRelationship ON SMS_UserMachineRelationship.ResourceId = SMS_R_System.ResourceId
SMS_R_User AÇIK SMS_UserMachineRelationship.UniqueUserName = SMS_R_User.UniqueUserName
NEREDE
SMS_UserMachineRelationship.Types = 1
Mükemmel liste, görünen adı kullanarak kullanıcı cihazı yakınlığını birleştiren bir sorguya sahip olmak istiyor, donanımın markası ve modeli, ve cihazın son politika döngüsünü içerir. Ayrı ayrı bulabilirim ama, sccm sorgusunda çalışacak sorgular birleştirilemiyor.
tam ad oturum açma Ana makine adı marka/model tarih
Jane Doe ve Finance12 Dell Lat 5290 4/2/2020
Bir OU koleksiyonundaki eksik bir uygulamayı kontrol etmek ve ardından eksik uygulamayı yüklemek için bir SQL sorgusu bulmaya çalışıyorum.. İlk koleksiyonu oluşturma ve ardından uygulamayı ilk koleksiyona tanıtma süreci nedir??
MERHABA. Üzgünüm, ancak bunu SQL sorgusunun kendisiyle başaramazsınız, bunu yapmak için Configuration Manager PowerShell'i kullanmalısınız. Bunun gibi bir şey:
1. Uygulama listesini al;
2. Koleksiyon bilgilerini al;
3. O zaman kullanabilirsin {eğer … başka} koleksiyonunuzdaki her uygulamayı kontrol etmek için.
Daha iyi bir çözüm veya daha iyi bir PowerShell süreci olabilir.
Tepe! Teşekkürler
PC adlarını listeleyebilen bir SQL sorgusunda bana yardım edin., Belirli bir koleksiyonla sınırlandırılması gereken OS Build.
MERHABA, bu, adları ve yapıları almak için sorgudur:
SMS_R_System.NetbiosName'i seçin, SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId üzerinde SMS_G_System_OPERATING_SYSTEM iç birleşiminden SMS_G_System_OPERATING_SYSTEM.BuildNumber
Eğer sql'den çalıştırmanız gerekiyorsa, o zaman koleksiyon tablosundan çalıştırmalısın, veya tabloyla sınırlandırın.
Liste yükseltilmiş gibi görünüyor, ancak arşivlenmiş/eski sürümler olsaydı harika olurdu (SQL 2008, Sunucu 2003) eklendi. Ve ayrıca, Office sürümleri önemlidir, beğenmek 2010. 2013. 2016 Ve 2019. Bunlar da eklenirse iyi olur.
açıkladığınız için teşekkürler, çok kullanışlı
Koleksiyon için bir girdi “Tüm Sunucular”
Sunucu 2019 bu koleksiyona dahil değil
OU=x içindeki tüm cihazlar nasıl listelenir, 'ABC-%' gibi bilgisayar adı ile’ Uzaktan bağlantı Yöntemi D kullanıyorlar?
örneğin Kullanıcı a, Dizüstü Bilgisayar ABC-1'de kullanıyor “güvenli Darbe bağlantısı Yöntemi”
Kullanıcı B – Dizüstü bilgisayar ABC-2, Cisco-Anyconnect vb. kullanıyor.
vesaire.
Merhaba,
Mükemmel Liste, ama hiçbir yerde cevabını alamadığım bir tane arıyorum. Yüklü belirli bir yazılımı olmayan bilgisayarları listeleyecek bir sorgu arıyorum.
Örneğin, Üzerinde WINZIP kurulu olmayan bilgisayarların listesini öğrenmek istiyorum..
Eğer mümkünse, kullanıcılar için bir koleksiyonu nasıl sorgulayabilirim, Eylül ayı arasında koleksiyondaki cihazlarda oturum açanların tarih ve saatleri 1, 2020 ve haziran 30, 2021?
Adobe gibi belirli bir yazılımı arayan bir sorguya ne dersiniz??
MERHABA! Office ile tüm VM'leri listelemeye çalışıyorum 2007 Kurulmuş. İstemciler Windows'tur 10. Web'den çok sayıda og sorgusu denedim. Ama hiçbir şey çalışmıyor. belki bir fikrin vardır? Teşekkür)
MERHABA. Bunu dene:
SMS_R_SYSTEM.ResourceID'yi seçin,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Ad,SMS_R_SYSTEM.SMSUBenzersiz Tanımlayıcı,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client, SMS_G_System_INSTALLED_SOFTWARE üzerinde SMS_G_System_INSTALLED_SOFTWARE iç birleştirme SMS_R_System.ResourceId = SMS_R_System.ResourceId burada veya SMS_G_System_INSTALLED_SOFTWARE.ProductName = “Microsoft Office Professional Plus 2007”
bonjour,
Öncelikle teşekkür ederim tüm sorularınız gerçekten harika.
Şu anda bir sorgu oluştururken sorun yaşıyorum….
Sadece bana geri dönen bir sorguya sahip olmanın mümkün olup olmadığını bilmek istiyorum. 100 ile biten gönderiler %0 ?
yardımınız için şimdiden teşekkür ederim
Cdt
Coisser Jean-Sebastien
MERHABA. Sorunuzun cevabı TechNet forumlarında bulunabilir:
“'ValueLimit' adlı bir DWORD Değeri ekleyin’ de
HKEY_Local_MachineSOFTWAREMicrosoftConfigMgrAdminUIQueryProcessors
ve şuna ayarlayın: # görüntülemek istediğiniz satır sayısı.
Bu değere zaten sahip olabileceğinizi unutmayın., dedikleri gibi varsayılan 2,000, Olumsuz 20,000. Öyleyse, sadece döndürülmesini istediğiniz satır sayısını değiştirin. Fakat, Burada bir hafıza sınırı olduğuna inanıyorum, bu yüzden hala tüm listeyi alamayabilirsiniz, kaç değere sahip olduğunuza bağlı olarak.”
Diğer çözüm – daha küçük koleksiyonlar kullanın
Belirli bir Microsoft Store tabanlı uygulamanın yüklü olduğu bilgisayarları listelemek için bir SQL sorgusu var mı??
farklı seç
SMS_R_Sistem.Adı,
SMS_G_System_SoftwareFile.FileName,
SMS_G_System_SoftwareFile.FilePath,
SMS_G_System_SoftwareFile.FileSize,
SMS_G_System_SoftwareFile.ModifiedDate
itibaren
SMS_R_Sistem
iç birleştirme SMS_G_System_SoftwareFile on SMS_G_System_SoftwareFile.ResourceID = SMS_R_System.ResourceId
Neresi
SMS_G_System_SoftwareFile.FilePath gibi “C:\\kullanıcılar\%dolaşım %”
Klasörün yolda olup olmadığını kontrol etmek için lütfen bana bir sorguda yardım edin
MERHABA. c kullanmayı dene:\kullanıcılar*%appdata%, %uygulama verisi%, *\%uygulama verisi%. Ne elde etmeye çalışıyorsun? Anladığım kadarıyla, her kullanıcının dolaşım klasörü olduğunu kontrol etmeye çalışıyorsunuz.? %roaming% yok %appdata% kullan
yüklü veya yüklü olmayan belirli güncelleme kb'sine dayalı bir koleksiyon oluşturabilir miyiz? …
Teşekkürler
MERHABA. Bunu yapmanın basit bir yolu yok. Bunu başarmak için Donanım Envanterini ve genişleyen Hızlı Düzeltme Mühendisliği çözümünü kullanın
Bir sorgu oluşturmak mümkün mü, tüm Windows 10 belirli bir departmandaki cihazlar?
merhaba. Yalnızca Active Directory'de böyle bir kuruluş biriminiz veya benzersiz bir bilgisayar özniteliğiniz varsa
MERHABA
BİRDEN FAZLA ÇEVRİMİÇİ OLAN İŞ İSTASYONLARINI SORGULAMAYA İHTİYACIM VAR 30 GÜNLER
SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Ad,SMS_R_SYSTEM.SMSUBenzersiz Tanımlayıcı,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_System'den SMS_R_SYSTEM.Client, burada SMS_R_System.Name içinde ( SMS_R_System'den Adı seçin, burada ((TARİH FARKLI(gün, SMS_R_SYSTEM.AgentTime, randevu al()) >=30) ve AracıAdı = “SMS_AD_SYSTEM_DISCOVERY_AGENT”) ) ve SMS_R_System.Name girişi ( SMS_R_System'den Adı seçin, burada ((TARİH FARKLI(gün, SMS_R_SYSTEM.AgentTime, randevu al()) >=30) ve AgentName = “Kalp Atışı Keşfi”))
sorgulamaya çalışıyorum 2 her ikisinden de üyelerle kullanıcı koleksiyonları oluşturmak için alan adları. Mümkün mü ?
MERHABA. Mümkün, hangi sorguyu kullanıyorsun?
Merhaba Andrej,
Teşekkürler, çok faydalı bir yazı…Belirli bir koleksiyon kimliğinin üyelik kurallarını gösterecek bir sorgu oluşturmama yardım edebilir misin?.
Tünaydın, Beni döndüren bir sorgu oluşturmaya çalışıyorum, pencereli makineler 10 kurumsal yüklü, müsait değilim…Bana yardım eder misiniz
Müşterilerin durum mesajlarının birden fazla rapor edilmemesi için tahsilat sorgusuna ihtiyacım var 10 günler
Çok iyi, Bana takımların isimlerini verebilecek bir sorguda yardımcı olabilir misiniz?, kullanıcılar ve işletim sistemi?
Sadece düşüncelerim hakkında yorum yapma ama bir soruya cevap ver.
Neden bir kuruluş birimi sorgusu, tam olarak yolu içeren, İstemcileri bir üst kuruluş birimine yönlendirir.
sistem kaynağı – Sistem OU, domain.ou1.ou2'ye eşittir. OU1'deki istemciler de gösterilir.
Merhaba, Artık SCCM ile çalışmıyorum, bu nedenle sorunuzu yanıtlayamam, ama denemeni öneririm “Birçok iç içe geçmiş kuruluş birimine dayalı” ihtiyaçlarınız için değişikliklerle sorgulayın.
Tünaydın, Sunucuların listesini ve en son yamalarını aldığım bir sorgu istiyorum, bu mümkün olabilir.
Selamlar.
YALNIZCA ana bilgisayar adları ile biten etkin cihazları gösteren bir sorgu örneği olan var mı? “0” veya “1”? çok takdir
bonjour,
appdata/local'da kurulu uygulamaları almak için ne tür bir sorgu yazmalıyım? ? sadece mümkün mü ?
şimdiden teşekkürler !
Çok teşekkür ederim!
Bir sorgu neye benzer?, PC'ler dahil, aktif bir müşterisi olmayan ancak geçen hafta etki alanında oturum açmış olanlar?
Güncellemeler dağıtıldığında şebekeden düşen bazı bilgisayarlar var.!
Çok teşekkürler!
Tüm IIS Web Sunucusu ve web içeriği için SCCM'de nasıl rapor oluşturacağımı söyleyebilir misiniz??
SCCM raporundaki tüm web sitelerinin bir listesine sahip olmak istiyorum.