قائمة مجموعة استعلام مدير التكوين. تم اختبار جميع الاستفسارات.
مجموعات عملاء مدير التكوين
لم تتم الموافقة على العملاء
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"
مجموعات الدليل النشط
بناء على الوحدة التنظيمية
استبدل "domain.local/OU/OU" باسم النطاق الخاص بك والوحدة التنظيمية التي تحتاج إلى مجموعة منها.
select * from SMS_R_System where LOWER(SMS_R_System.SystemOUName) = "domain.local/OU/OU"
استنادا إلى العديد من OU المتداخلة
في حال كان لديك العديد من هياكل OU المتكررة (يوجد اسم واحد للوحدة التنظيمية في العديد من الوحدات التنظيمية الأخرى, على سبيل المثال محطات العمل). استبدل "domain.local/%/Workstations" باسم المجال الخاص بك والوحدة التنظيمية التي تحتاج إلى مجموعة منها.
select * from SMS_R_System where SMS_R_System.SystemOUName like "domain.local/%/Workstations"
على أساس عضوية المجال.
استبدل "المجال" باسم NetBIOS الخاص بالمجال الخاص بك.
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%"
جميع النوافذ 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%"
جميع النوافذ 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"
جميع النوافذ 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"
جميع النوافذ 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"
جميع النوافذ 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"
جميع النوافذ 10 تحديث منشئي الخريف (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"
جميع النوافذ 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"
جميع النوافذ 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"
جميع النوافذ 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"
جميع النوافذ 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"
جميع النوافذ 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%"
جميع النوافذ 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%"
جميع ويندوز فيستا
يجب أن يقتصر هذا الاستعلام على كافة محطات العمل جمع للعمل
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%"
كل لينكس
Select SMS_R_System.ClientEdition from SMS_R_System where SMS_R_System.ClientEdition = 13
جميع أنظمة تشغيل ماك
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%"
استنادا إلى نموذج الشركة المصنعة للكمبيوتر.
في هذا المثال, نحصل على كل شيء ديل محطات العمل.
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 ويتم تشغيل مخزون الأجهزة.
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"
جميع النوافذ 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 %"
جميع النوافذ 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%"
جميع النوافذ 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%"
جميع النوافذ 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%"
جميع النوافذ 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%"
جميع النوافذ 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
كافة خوادم 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 %"
تم تثبيت الإصدار 17 من 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 - 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 برو بلس
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 برو بلس 2016 (مكتب 365 برو بلس)
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 برو بلس 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
تحديث محدد كيلو بايت مثبت أو غير مثبت
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
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>'
يرجى الملاحظة: لم أعد أعمل مع SCCM بعد الآن, لا أقوم بتحديث هذه الصفحة, ولا أستطيع مساعدتك في الطلبات. استخدم ChatGPT أو اترك تعليقًا, ربما يمكن لشخص ما مساعدتك.
شكر, مفيد جدا !
ممتاز!
أحاول العثور على استعلام SQL لإرجاع المستخدم الأساسي والجهاز, ولكن حتى الآن كل ما يمكنني العثور عليه هو من أجله 2012 والاستعلامات لا تعمل للفرع الحالي. حصلت على أي شيء من هذا القبيل?
استخدم هذا الاستعلام. تم اختباره على أحدث إصدار من CB ConfigMgr 1910:
حدد SMS_R_System.name, SMS_R_User.UniqueUserName
من SMS_R_System
الانضمام الداخلي إلى SMS_UserMachineRelationship على SMS_UserMachineRelationship.ResourceId = SMS_R_System.ResourceId
انضم إلى SMS_R_User على SMS_UserMachineRelationship.UniqueUserName = SMS_R_User.UniqueUserName
أين
SMS_UserMachineRelationship.Types = 1
قائمة ممتازة, يرغب في الحصول على استعلام يجمع بين تقارب جهاز المستخدم باستخدام اسم العرض, صنع ونموذج الأجهزة, ويتضمن دورة السياسة الأخيرة للجهاز. يمكنني أن أجد بشكل منفصل ولكن, غير قادر على دمج الاستعلامات لتشغيلها في استعلام sccm.
تسجيل الدخول بالاسم الكامل اسم المضيف تاريخ الطراز/الطراز
جين دو جدو Finance12 ديل لات 5290 4/2/2020
أحاول العثور على استعلام SQL للتحقق من وجود تطبيق مفقود في مجموعة الوحدة التنظيمية ثم تثبيت التطبيق المفقود. ما هي عملية إنشاء المجموعة الأولى ثم الإعلان عن التطبيق للمجموعة الأولى?
أهلاً. آسف, ولكن لا يمكنك تحقيق ذلك باستخدام استعلام SQL نفسه, يجب عليك استخدام Configuration Manager PowerShell للقيام بذلك. شئ مثل هذا:
1. الحصول على قائمة التطبيقات;
2. الحصول على معلومات المجموعة;
3. ثم يمكنك استخدام {لو … آخر} للتحقق من كل تطبيق في مجموعتك.
قد يكون هناك حل أفضل أو عملية PowerShell أفضل.
قمة! شكرًا
الرجاء مساعدتي في استعلام SQL الذي يمكنه إدراج أسماء أجهزة الكمبيوتر, بناء نظام التشغيل حيث يجب أن يقتصر على مجموعة محددة.
أهلاً, هذا هو الاستعلام للحصول على الأسماء والبنيات:
حدد 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, ثم يجب عليك تشغيله من جدول المجموعة, أو قصره على الجدول.
يبدو أن القائمة تمت ترقيتها ولكن سيكون من الرائع أن تكون الإصدارات المؤرشفة/القديمة (SQL 2008, الخادم 2003) تم اضافتهم. و أيضا, إصدارات Office مهمة, يحب 2010. 2013. 2016 و 2019. سيكون من المفيد إذا تم تضمينها أيضًا.
شكرا لشرحك, مفيد جدا
مدخلا للمجموعة “جميع الخوادم”
الخادم 2019 لا يتم تضمينها في هذه المجموعة
كيفية سرد كافة الأجهزة في OU=x, باسم كمبيوتر مثل "ABC-%"’ يستخدمون طريقة الاتصال عن بعد D?
على سبيل المثال المستخدم يستخدم في الكمبيوتر المحمول ABC-1 “طريقة اتصال النبض الآمنة”
المستخدم ب – يستخدم الكمبيوتر المحمول ABC-2 Cisco-Anyconnect وما إلى ذلك.
إلخ.
مرحبًا,
قائمة ممتازة, لكنني أبحث عن واحد لم أحصل على إجابة عليه في أي مكان. أنا أبحث عن استعلام يسرد أجهزة الكمبيوتر التي لم يتم تثبيت برنامج معين عليها.
على سبيل المثال, أرغب في معرفة قائمة أجهزة الكمبيوتر التي لم يتم تثبيت WINZIP عليها.
إذا كان ذلك ممكنا, كيف يمكنني الاستعلام عن مجموعة للمستخدمين, تواريخ وأوقات من قام بتسجيل الدخول إلى الأجهزة الموجودة في المجموعة بين سبتمبر وسبتمبر 1, 2020 ويونيو 30, 2021?
ماذا عن الاستعلام الذي يبحث عن برنامج معين مثل Adobe?
أهلاً! أحاول سرد كافة الأجهزة الافتراضية مع Office 2007 المثبتة. العملاء هم ويندوز 10. لقد حاولت الكثير من الاستفسارات من الويب. ولكن لا شيء يعمل. ربما لديك فكرة? شكرًا)
أهلاً. جرب هذا:
حدد SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,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 = “مايكروسوفت أوفيس بروفيشنال بلس 2007”
صباح الخير,
بداية أشكرك على كل طلباتك الرائعة.
أواجه صعوبة في إنشاء استعلام حاليًا….
أود أن أعرف هل من الممكن أن يكون لدي استفسار يعود إليّ فقط 100 المشاركات التي تنتهي ب %0 ?
شكرا مسبقا على مساعدتك
CDT
كويسر جان سيباستيان
أهلاً. يمكن العثور على إجابة لسؤالك في منتديات TechNet:
“أضف قيمة DWORD تسمى "ValueLimit".’ في
HKEY_Local_MachineSOFTWAREMicrosoftConfigMgrAdminUIQueryProcessors
وتعيين على # من الصفوف التي تريد عرضها.
لاحظ أنه قد تكون لديك هذه القيمة المضافة بالفعل, كما يقولون الافتراضي هو 2,000, لا 20,000. لو ذلك, فقط قم بتعديل عدد الصفوف التي تريد إرجاعها. لكن, أعتقد أن هناك حدًا للذاكرة هنا, لذلك لا يزال بإمكانك عدم الحصول على القائمة بأكملها, اعتمادا على عدد القيم لديك.”
حل آخر – استخدام مجموعات أصغر
هل يوجد استعلام SQL لإدراج أجهزة الكمبيوتر التي تم تثبيت تطبيق معين يستند إلى متجر Microsoft?
اختر مسافة
SMS_R_System.Name,
SMS_G_System_SoftwareFile.اسم الملف,
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 مثل “ج:\\المستخدمين\%التجوال%”
الرجاء مساعدتي في استعلام لمعرفة ما إذا كان المجلد متاحًا في المسار
أهلاً. حاول استخدام ج:\المستخدمين*%appdata%, %معلومات التطبيق٪, *\%معلومات التطبيق٪. ما تحاول الحصول عليه? كما فهمت، تحاول التحقق من أن كل مستخدم لديه مجلد تجوال? لا يوجد %roaming% استخدم %appdata%
هل يمكننا إنشاء مجموعة بناءً على تحديث معين مثبت أو غير مثبت؟ …
شكرًا لك
أهلاً. لا توجد طريقة بسيطة للقيام بذلك. استخدم جرد الأجهزة وتوسيع حل Quick Fix Engineering لتحقيق ذلك
هل من الممكن إنشاء استعلام, جميع النوافذ 10 يعرض الأجهزة في قسم معين?
مرحبا. فقط إذا كان لديك وحدة تنظيمية أو سمة كمبيوتر فريدة في Active Directory
مرحبًا
أحتاج إلى الاستعلام عن عدد من محطات العمل غير المتصلة بالإنترنت أكثر من مرة 30 أيام
SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client من SMS_R_System حيث يوجد SMS_R_System.Name ( حدد الاسم من SMS_R_System حيث ((تاريخ(يوم, SMS_R_SYSTEM.AgentTime, com.getdate()) >=30) واسم الوكيل = "SMS_AD_SYSTEM_DISCOVERY_AGENT") ) وSMS_R_System.Name في ( حدد الاسم من SMS_R_System حيث ((تاريخ(يوم, SMS_R_SYSTEM.AgentTime, com.getdate()) >=30) وAgentName = "اكتشاف نبضات القلب"))
أحاول الاستعلام 2 المجالات من أجل إنشاء مجموعات المستخدمين مع أعضاء من كليهما. هل هذا ممكن ?
أهلاً. انه ممكن, ما الاستعلام الذي تستخدمه?
مرحبًا أندريه,
شكرًا, وظيفة مفيدة جدا…هل يمكنك مساعدتي في إنشاء استعلام يُظهر قواعد العضوية لمعرف مجموعة محدد.
مساء الخير, أحاول إنشاء استعلام يعيدني, الآلات التي تحتوي على نوافذ 10 تم تثبيت المؤسسة, أنا غير قادر…هل بإمكانك مساعدتي
أحتاج إلى استعلام مجموعة لرسائل حالة العملاء التي لم يتم الإبلاغ عنها أكثر من 10 أيام
جيد جدا, هل يمكنك مساعدتي في الاستعلام الذي يمكن أن يعطيني أسماء الفريق؟, المستخدمين ونظام التشغيل?
فقط لا تعلق على أفكاري ولكن أجب على سؤال.
لماذا استعلام OU, الذي يحتوي بالضبط على المسار, يشير العملاء إلى الوحدة التنظيمية الأصل.
مورد النظام – النظام OU يساوي domain.ou1.ou2. يتم أيضًا عرض العملاء في OU1.
مرحبًا, لم أعد أعمل مع SCCM لذا لا يمكنني الإجابة على سؤالك, ولكن أقترح عليك أن تجرب “استنادًا إلى العديد من الوحدات التنظيمية المتداخلة” الاستعلام مع التعديلات لاحتياجاتك.
مساء الخير, أرغب في الحصول على استفسار حيث يمكنني الحصول على قائمة الخوادم وآخر تصحيح لها, هل هي ممكنة.
تحيات.
هل لدى أي شخص مثال لاستعلام يظهر فقط الأجهزة النشطة التي تنتهي أسماء المضيفين بها “0” أو “1”? مقدر جدا
صباح الخير,
ما نوع الاستعلام الذي يجب أن أكتبه لتثبيت التطبيقات في appdata/local ? هل هذا ممكن فقط ?
شكرا مسبقا !
شكراً جزيلاً!
كيف يبدو الاستعلام؟, أجهزة الكمبيوتر المدرجة, الذين ليس لديهم عميل نشط ولكنهم قاموا بتسجيل الدخول إلى المجال في الأسبوع الماضي?
تسقط بعض أجهزة الكمبيوتر الخاصة بي عن الشبكة عند توزيع التحديثات!
شكرا جزيلا!
هل يمكن أن تخبرني بكيفية إنشاء تقرير في SCCM لجميع خادم ويب IIS ومحتوى الويب?
أرغب في الحصول على قائمة بجميع مواقع الويب في تقرير SCCM.