Configuration Manager Queryverzamelingslijst. Alle zoekopdrachten zijn getest.
Configuration Manager -clients Collecties
Klanten niet goedgekeurd
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"
Klanten die een reboot nodig hebben
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
Alle SCCM -clientcomputers met minder dan 5 GB vrije schijfruimte op 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
Alle computerobjecten met de client geïnstalleerd in de specifieke site "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
Alle computers zonder een SCCM -client
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 Collections
Gebaseerd op OU
Vervang "domein.local/ou/ou" door uw eigen domeinnaam en OU dat u een verzameling van nodig hebt.
select * from SMS_R_System where LOWER(SMS_R_System.SystemOUName) = "domain.local/OU/OU"
Gebaseerd op veel geneste ou
In het geval je veel herhaalde OU -structuur hebt (een OU -naam bestaat in veel andere ou, Bijvoorbeeld Werkstations). Vervang "domein.local/%/workstations" door uw eigen domeinnaam en OU waarvan u een verzameling van nodig heeft.
select * from SMS_R_System where SMS_R_System.SystemOUName like "domain.local/%/Workstations"
Gebaseerd op domeinlidmaatschap.
Vervang "domein" door de NetBios -naam van uw domein.
select * from SMS_R_System where SMS_R_System.ResourceDomainORWorkgroup = "domain"
Werkstations collecties
Alle werkstations
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%"
Alle ramen 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%"
Alle ramen 10 November 2019 Update 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"
Alle ramen 10 Kunnen 2019 Update 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"
Alle ramen 10 oktober 2018 Update (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"
Alle ramen 10 april 2018 Update (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"
Alle ramen 10 Fall Creators Update (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"
Alle ramen 10 Makers Update (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"
Alle ramen 10 Aniversary -update (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"
Alle ramen 10 Update november (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"
Alle ramen 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"
Alle ramen 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%"
Alle ramen 7
Deze vraag moet beperkt blijven tot de Alle werkstations Verzameling om te werken.
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%"
Alle Windows Vista
Deze vraag moet beperkt blijven tot de Alle werkstations Verzameling om te werken
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%"
Allemaal Linux
Select SMS_R_System.ClientEdition from SMS_R_System where SMS_R_System.ClientEdition = 13
All 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%"
Gebaseerd op het model van de computerfabrikant.
In dit voorbeeld, We krijgen alles Dell werkstations.
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"
Servercollecties
Alle domeincontrollers
Deze vraag vereist dat de SCCM -client is geïnstalleerd en hardware -inventaris is ingeschakeld.
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%"
Alle servers
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%"
of
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"
Alle ramen 2019 Servers
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 %"
Alle ramen 2016 Servers
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%"
Alle ramen 2012 R2 -servers
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%"
Alle ramen 2012 Servers
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%"
Alle ramen 2008 R2 -servers
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%"
Alle ramen 2008 Servers
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 -collecties
Alle SQL -servers
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%"
Alle SQL Server Management Studio geïnstalleerd
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 %"
Alle SQL Server Management Studio v17 geïnstalleerd
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%"
Alle SQL -servers 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"
Alle SQL -servers 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"
Alle SQL -servers 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-%"
Alle SQL -servers 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-%"
Netwerkcollecties
Gebaseerd op IP -subnet
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'
Gebaseerd op IP -bereik
select *
from SMS_R_System
where SMS_R_System.IPAddresses like "10.10.10.2[1-9]"
Alle fysieke systemen
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"
Alle virtuele systemen
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"
Geïnstalleerde softwarecollecties
Alle functie 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 %"
Alle functie 365 Pro Plus 2016 (Kantoor 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.%"
Alle functie 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.%"
Primaire gebruiker op apparaat
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
Maak een lijst van alle IIS -websites
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
Alleen actieve apparaten met hostnamen die eindigen in "0" of "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
Klanten staatsboodschappen zijn niet meer gerapporteerd dan 10 dagen
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
Werkstations die meer dan offline zijn 30 dagen
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
Specifieke update KB geïnstalleerd of niet geïnstalleerd
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%'
Computers met een specifieke Microsoft Store-gebaseerde applicatie geïnstalleerd
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>'
Let op: Ik werk niet meer met SCCM, Ik werk deze pagina niet bij, en ik kan je niet helpen met verzoeken. Gebruik chatgpt of laat commentaar achter, Misschien kan iemand je helpen.
Dank, erg handig !
Perfect!
Ik probeer een SQL -query te vinden om de primaire gebruiker en de machine terug te sturen, Maar tot nu toe is alles waar ik kan vinden voor 2012 En de vragen werken niet voor de huidige vestiging. Ik heb zoiets?
Gebruik deze zoekopdracht. Getest op de nieuwste CB -configmgr 1910:
Selecteer sms_r_system.name, Sms_r_user.uniqueusname
Van sms_r_system
Innerlijke Join SMS_UserMachinerLationship op sms_usermachinerelationship.resourceid = sms_r_system.resourceid
Word lid van SMS_R_USER op sms_usermachinerelationship.uniqueusname = sms_r_user.uniqueusername
WAAR
Sms_usermachinerelationship.types = 1
Uitstekende lijst, zou graag een query willen hebben die affiniteit van gebruikersapparaat combineert met de weergavenaam, maak en model van de hardware, en omvat de laatste beleidscyclus van het apparaat. Ik kan het afzonderlijk vinden, maar, Niet in staat om de vragen te combineren om in SCCM -query te worden uitgevoerd.
Volledige naam Login Hostnaam Make/Model Datum
Jane Doe Jdoe Finance12 Dell Lat 5290 4/2/2020
Ik probeer een SQL -query te vinden om te controleren op een ontbrekende applicatie in een OU -collectie en vervolgens de ontbrekende applicatie te installeren. Wat is het proces, maak de eerste collectie en adverteer vervolgens de applicatie voor de eerste collectie?
Hoi. Sorry, Maar je kunt dit niet bereiken met de SQL -query zelf, U moet Configuration Manager PowerShell gebruiken om dat te doen. Zoiets:
1. Ontvang applicatieslijst;
2. Ontvang verzamelinformatie;
3. Dan kunt u gebruiken {als … anders} Om elke applicatie in uw verzameling te controleren.
Er kan een betere oplossing of een beter PowerShell -proces zijn.
Bovenkant! Bedankt
Help me vriendelijk met een SQL -query die pc -namen kan vermelden, OS -build waar het moet worden beperkt tot een specifieke verzameling.
Hoi, Dit is de vraag om namen en gebouwen te krijgen:
Selecteer sms_r_system.netbiosname, Sms_g_system_operating_system.buildnumber van sms_r_system inner Join sms_g_system_operating_system op sms_g_system_operating_system.resourceid = sms_system.resourceid.
Als u het van SQL moet uitvoeren, dan moet je het uit de collectietafel uitvoeren, of beperk het tot tabel.
Het lijkt erop dat de lijst is geüpgraded, maar het zou geweldig zijn als de gearchiveerde/legacy -versies (Sql 2008, Server 2003) zijn toegevoegd. En ook, Kantoorversies zijn belangrijk, leuk vinden 2010. 2013. 2016 En 2019. Het zou nuttig zijn als die ook zijn opgenomen.
Bedankt voor het uitleggen, erg handig
Een input voor de verzameling “Alle servers”
Server 2019 worden niet op deze collectie opgenomen
Hoe alle apparaten in ou = x te vermelden, met computername zoals ‘abc-%’ gebruiken methode voor externe verbinding d?
Bijvoorbeeld gebruiker A gebruiken in laptop ABC-1 “Beveilig pulsaansluiting methhod”
Gebruiker B – Laptop ABC-2 gebruikt Cisco-Aang Connect Ect.
enz.
Hallo,
Uitstekende lijst, Maar ik ben op zoek naar een waar ik nergens een antwoord op heb. Ik ben op zoek naar een zoekopdracht die de computers opsomt die geen specifieke software hebben geïnstalleerd.
Bijvoorbeeld, Ik zou graag de lijst met computers willen vinden die niet op Winzip zijn geïnstalleerd.
Indien mogelijk, Hoe kan ik een collectie opvragen voor de gebruikers, Data en tijden van wie zich aangemeld hebben bij de apparaten in de collectie tussen sept 1, 2020 en juni 30, 2021?
Hoe zit het met een vraag die zoekt naar een specifieke software zoals Adobe?
Hoi! Ik probeer alle VM's met kantoor te vermelden 2007 geïnstalleerd. Clients zijn Windows 10. Hebben veel OG -query's van web geprobeerd. Maar niets werkt. Misschien heb je een idee? Thx)
Hoi. Probeer dit:
Selecteer sms_r_system.resourceid,Sms_r_system.resourcetype,Sms_r_system.name,Sms_r_system.smsuniqueidentifier,Sms_r_system.resourcedomainorworkgroup,Sms_r_system.client van sms_r_system inner Joint sms_g_system_installed_software op sms_g_system_installed_software.resourceid = sms_r_system.resourceid waar of sms_system_system_installed_software.productname = “Microsoft Office Professional Plus 2007”
Bonjour,
Allereerst dank je al je verzoeken zijn echt geweldig.
Ik zou momenteel moeite hebben met het maken van een verzoek….
Ik zou graag willen weten of het mogelijk is om een vraag te hebben die alleen naar mij teruggaat 100 Berichten eindigen met %0 ?
Bij voorbaat dank voor uw hulp
Cdt
Dak Jean-Sébastien
Hoi. Antwoord op uw vraag kan worden gevonden op Technet Forums:
“Voeg een DWORD -waarde toe met de naam ‘Valuelimit’ bij
Hkey_local_machine software Microsoft configmgr adminui queryprocessors
en ingesteld op de # van rijen die u wilt weergeven.
Merk op dat u die toegevoegde waarde al hebt, zoals ze zeggen dat de standaard is 2,000, niet 20,000. Zo ja, Wijzig gewoon het aantal rijen dat u wilt geretourneerd. Echter, Ik geloof dat er hier een geheugenlimiet is, Dus je krijgt misschien nog steeds niet de hele lijst, Afhankelijk van hoeveel waarden u hebt.”
Andere oplossing – Gebruik kleinere collecties
Is er een SQL -query voor het aanbieden van computers met een specifieke Microsoft Store -applicatie geïnstalleerd?
Selecteer duidelijk
Sms_r_system.name,
Sms_g_system_softwareFile.filename,
Sms_g_system_softwareFile.filepath,
Sms_g_system_softwareFile.Filesize,
Sms_g_system_softwareFile.ModifiedDate
van
Sms_r_system
Innerlijke Join Sms_G_System_SoftwareFile op sms_g_system_softwareFile.resourceid = sms_r_system.resourceid
waar
Sms_g_system_softwareFile.filepath like “C:\\Gebruikers \%roaming%”
Help alstublieft bij mij een vraag om te controleren of de map beschikbaar is in het pad
Hoi. Probeer C te gebruiken:\Gebruikers *%appData%, %AppData%, *\%AppData%. Wat je probeert te krijgen? Zoals ik understod probeer je te bespreken dat elke gebruiker een roamingmap heeft? Er is geen %roaming %gebruik %appData %
Kunnen we een verzameling maken op basis van specifieke update KB geïnstalleerd of niet geïnstalleerd …
Bedankt
Hoi. Er is geen eenvoudige manier om dat te doen. Gebruik hardware -inventaris en het uitbreiden van Quick Fix Engineering -oplossing om dit te bereiken
Het is mogelijk om een vraag te maken, de alle ramen 10 Toont apparaten op een bepaalde afdeling?
Hallo. Alleen als u zo'n OU of een duidelijk computerkenmerk in Active Directory hebt
HALLO
Ik heb query fow werkstations nodig die meer dan offline zijn 30 Dagen
Sms_r_system.resourceid,Sms_r_system.resourcetype,Sms_r_system.name,Sms_r_system.smsuniqueidentifier,Sms_r_system.resourcedomainorworkgroup,Sms_r_system.client van sms_r_system waar sms_r_system.name in ( Selecteer naam uit sms_r_system waar ((Gedateerd(dag, Sms_r_system.agenttime, getailleerd()) >=30) en agentName = "sms_ad_system_discovery_agent") ) en sms_r_system.name in ( Selecteer naam uit sms_r_system waar ((Gedateerd(dag, Sms_r_system.agenttime, getailleerd()) >=30) en agentName = "Heartbeat Discovery"))
Ik probeer te vragen 2 domeinen om gebruikerscollecties te maken met leden van beide. Is dat mogelijk ?
Hoi. Het is mogelijk, Welke zoekopdracht gebruik je?
Hallo Andrej,
Bedankt, Zeer nuttige post…Kun je me helpen een zoekopdracht te bouwen die de lidmaatschapsregels van een specifieke verzamel -ID zal tonen.
Goedemiddag, Ik probeer een vraag te maken die me terug geeft, De machines met ramen 10 Enterprise geïnstalleerd, Ik ben niet in staat…Kan me helpen
Ik heb een verzamelingsquery nodig voor klanten die staatsboodschappen niet meer hebben gemeld 10 dagen
erg goed, Je zou me kunnen helpen met een consult dat me de namen -teams kan geven, Gebruikers en besturingssysteem?
Geef gewoon geen commentaar op mijn gedachte, maar geef een antwoord op een vraag.
Waarom een OU -vraag, dat bevat precies pad, Klanten in een hogere OU -shows.
Systemessource – Systeemorganisatie -eenheid is hetzelfde als domein.ou1.ou2. Klanten worden ook getoond in de OU1.
Hallo, Ik werk niet meer met SCCM, dus ik kan je vraag niet beantwoorden, Maar ik stel voor dat je de “Gebaseerd op veel geneste ous” Vraag met aanpassingen voor uw behoeften.
Goedemiddag, Ik wil graag een vraag waar de lijst met de servers en hun laatste patch, Het zou mogelijk zijn.
Groeten.
Heeft iemand een voorbeeld van een query die alleen actieve apparaten toont met hostnamen die eindigen “0” of “1”? Zeer gewaardeerd
Bonjour,
Welk type verzoek heb ik om te typen om de toepassingen te verkrijgen die zijn geïnstalleerd in de appData/Local ? Is het alleen mogelijk ?
Bij voorbaat dank !
Hartelijk dank!
Hoe ziet een vraag eruit?, De pc's bevatten, die geen actieve client hebben maar zich vorige week in het domein hebben geregistreerd?
Er zijn soms computers die uit het raster vallen wanneer updates worden gedistribueerd!
Bedankt!
Kun je me vertellen hoe ik een rapport in SCCM kan maken voor alle IIS -webserver en de webinhoud?
Ik zou graag een lijst van alle website in SCCM -rapport willen hebben.