รายการคอลเลกชันแบบสอบถามตัวจัดการการกำหนดค่า. แบบสอบถามทั้งหมดได้รับการทดสอบ.
คอลเลกชันไคลเอนต์ตัวจัดการการกำหนดค่า
ลูกค้าไม่ได้รับการอนุมัติ
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 ทั้งหมดที่มีพื้นที่ว่างในดิสก์น้อยกว่า 5GB บน 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
ขึ้นอยู่กับ OU
แทนที่ “domain.local/OU/OU” ด้วยชื่อโดเมนของคุณเองและ OU ที่คุณต้องการรวบรวม.
select * from SMS_R_System where LOWER(SMS_R_System.SystemOUName) = "domain.local/OU/OU"
อิงตาม OU ที่ซ้อนกันจำนวนมาก
ในกรณีที่คุณมีโครงสร้าง OU ซ้ำหลายครั้ง (มีชื่อ OU หนึ่งชื่ออยู่ใน OU อื่นๆ มากมาย, ตัวอย่างเช่น เวิร์กสเตชัน). แทนที่ “domain.local/%/Workstations” ด้วยชื่อโดเมนของคุณเองและ OU ที่คุณต้องการรวบรวม.
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 อาร์ทีเอ็ม (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%"
ติดตั้ง Studio จัดการเซิร์ฟเวอร์ SQL ทั้งหมดแล้ว
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 โปร พลัส
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
มีการติดตั้ง 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>'
โปรดทราบ: ฉันไม่ได้ทำงานกับ SCCM อีกต่อไป, ฉันไม่ได้อัปเดตหน้านี้, และฉันไม่สามารถช่วยคุณตามคำขอได้. ใช้ ChatGPT หรือแสดงความคิดเห็น, บางทีอาจมีคนช่วยคุณได้.
ขอบคุณ, มีประโยชน์มาก !
สมบูรณ์แบบ!
ฉันกำลังพยายามค้นหาแบบสอบถาม SQL เพื่อส่งคืนผู้ใช้และเครื่องหลัก, แต่จนถึงตอนนี้ทุกอย่างที่ฉันสามารถหาได้ก็มีไว้เพื่อ 2012 และการสืบค้นใช้ไม่ได้กับสาขาปัจจุบัน. ได้อะไรแบบนั้น?
ใช้แบบสอบถามนี้. ทดสอบกับ CB ConfigMgr ล่าสุด 1910:
เลือก SMS_R_System.name, SMS_R_Userชื่อผู้ใช้เฉพาะ
จาก 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.
ชื่อเต็ม เข้าสู่ระบบ ชื่อโฮสต์ ยี่ห้อ/รุ่น วันที่
Jane Doe jdoe Finance12 Dell Lat 5290 4/2/2020
ฉันกำลังพยายามค้นหาแบบสอบถาม SQL เพื่อตรวจสอบแอปพลิเคชันที่ขาดหายไปในคอลเลกชัน OU จากนั้นจึงติดตั้งแอปพลิเคชันที่หายไป. กระบวนการสร้างคอลเลกชันแรกคืออะไร จากนั้นจึงโฆษณาแอปพลิเคชันไปยังคอลเลกชันแรก?
สวัสดี. ขอโทษ, แต่คุณไม่สามารถบรรลุเป้าหมายนี้ได้ด้วยการสืบค้น SQL เอง, คุณต้องใช้ PowerShell ตัวจัดการการกำหนดค่าเพื่อดำเนินการดังกล่าว. อะไรแบบนั้น:
1. รับรายการแอปพลิเคชัน;
2. รับข้อมูลการรวบรวม;
3. จากนั้นคุณสามารถใช้ {ถ้า … อื่น} เพื่อตรวจสอบทุกแอปพลิเคชันในคอลเลกชันของคุณ.
อาจมีวิธีแก้ปัญหาที่ดีกว่าหรือกระบวนการ PowerShell ที่ดีกว่า.
สูงสุด! ขอบคุณ
โปรดช่วยฉันด้วยแบบสอบถาม SQL ซึ่งสามารถแสดงรายการชื่อพีซีได้, OS Build ซึ่งควรจำกัดไว้ที่คอลเลกชั่นเฉพาะ.
สวัสดี, นี่คือแบบสอบถามเพื่อรับชื่อและงานสร้าง:
เลือก 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, จากนั้นคุณต้องเรียกใช้จากตารางการรวบรวม, หรือจำกัดไว้ที่โต๊ะ.
ดูเหมือนว่ารายการจะอัปเกรดแล้ว แต่จะดีมากหากเป็นเวอร์ชันเก็บถาวร/เวอร์ชันดั้งเดิม (เอสคิวแอล 2008, เซิร์ฟเวอร์ 2003) จะถูกเพิ่ม. และนอกจากนี้ยังมี, เวอร์ชัน Office มีความสำคัญ, ชอบ 2010. 2013. 2016 และ 2019. มันจะมีประโยชน์หากรวมสิ่งเหล่านั้นด้วย.
ขอบคุณสำหรับการอธิบายของคุณ, มีประโยชน์มาก
อินพุตสำหรับคอลเลกชัน “เซิร์ฟเวอร์ทั้งหมด”
เซิร์ฟเวอร์ 2019 ไม่รวมในคอลเลกชันนี้
วิธีแสดงรายการอุปกรณ์ทั้งหมดใน OU=x, ด้วยชื่อคอมพิวเตอร์เช่น 'ABC-%’ กำลังใช้วิธีการเชื่อมต่อระยะไกล D?
เช่น User a ใช้ใน Laptop ABC-1 “วิธีการเชื่อมต่อพัลส์ที่ปลอดภัย”
ผู้ใช้บี – แล็ปท็อป ABC-2 ใช้ Cisco-Anyconnect ect.
ฯลฯ.
สวัสดี,
รายการที่ยอดเยี่ยม, แต่ฉันกำลังมองหาสิ่งหนึ่งที่ฉันไม่ได้รับคำตอบจากที่ไหน. ฉันกำลังมองหาข้อความค้นหาซึ่งจะแสดงรายการคอมพิวเตอร์ที่ไม่ได้ติดตั้งซอฟต์แวร์เฉพาะไว้.
ตัวอย่างเช่น, ฉันต้องการค้นหารายชื่อคอมพิวเตอร์ที่ไม่ได้ติดตั้ง WINZIP ไว้.
ถ้าเป็นไปได้, ฉันจะสืบค้นคอลเลกชันสำหรับผู้ใช้ได้อย่างไร, วันที่และเวลาที่เข้าสู่ระบบอุปกรณ์ในคอลเลกชันระหว่างวันที่ 9 กันยายน 1, 2020 และเดือนมิถุนายน 30, 2021?
แล้วข้อความค้นหาที่ค้นหาซอฟต์แวร์เฉพาะเช่น Adobe?
สวัสดี! ฉันกำลังพยายามแสดงรายการ VM ทั้งหมดด้วย Office 2007 ติดตั้งแล้ว. ลูกค้าคือ Windows 10. ได้ลองใช้คำสั่ง og มากมายจากเว็บ. แต่ไม่มีอะไรทำงาน. บางทีคุณอาจมีความคิด? ขอบคุณ)
สวัสดี. ลองสิ่งนี้:
เลือก SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ประเภททรัพยากร,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 = “ไมโครซอฟต์ ออฟฟิศ โปรเฟสชั่นแนล พลัส 2007”
สวัสดี,
ก่อนอื่นขอขอบคุณทุกคำขอของคุณที่ยอดเยี่ยมจริงๆ.
ฉันประสบปัญหาในการสร้างแบบสอบถามในขณะนี้….
ฉันต้องการทราบว่าเป็นไปได้ไหมที่จะมีคำถามที่กลับมาหาฉันเท่านั้น 100 กระทู้ที่ลงท้ายด้วย %0 ?
ขอบคุณล่วงหน้าสำหรับความช่วยเหลือของคุณ
ซีดี
คอยเซอร์ ฌอง-เซบาสเตียน
สวัสดี. คุณสามารถดูคำตอบสำหรับคำถามของคุณได้ในฟอรัม TechNet:
“เพิ่มค่า DWORD ที่เรียกว่า 'ValueLimit’ ที่
HKEY_Local_MachineSOFTWAREMicrosoftConfigMgrAdminUIQueryProcessors
และตั้งค่าเป็น # ของแถวที่คุณต้องการแสดง.
โปรดทราบว่าคุณอาจมีมูลค่าเพิ่มนั้นแล้ว, อย่างที่พวกเขาบอกว่าค่าเริ่มต้นคือ 2,000, ไม่ 20,000. ถ้าใช่, เพียงแก้ไขจำนวนแถวที่คุณต้องการส่งคืน. อย่างไรก็ตาม, ฉันเชื่อว่าที่นี่มีขีดจำกัดของหน่วยความจำ, ดังนั้นคุณอาจยังไม่ได้รับรายการทั้งหมด, ขึ้นอยู่กับว่าคุณมีค่ากี่ค่า”
วิธีแก้ปัญหาอื่นๆ – ใช้คอลเลกชันที่มีขนาดเล็กลง
มีการสืบค้น SQL สำหรับแสดงรายการคอมพิวเตอร์ที่ติดตั้งแอปพลิเคชันที่ใช้ Microsoft Store เฉพาะหรือไม่?
เลือกความแตกต่าง
SMS_R_System.ชื่อ,
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 ชอบ “ค:\\ผู้ใช้\%โรมมิ่ง%”
โปรดช่วยฉันสอบถามเพื่อตรวจสอบว่าโฟลเดอร์มีอยู่ในเส้นทางหรือไม่
สวัสดี. ลองใช้ซี:\ผู้ใช้*%ข้อมูลแอป%, %ข้อมูลแอพ%, *\%ข้อมูลแอพ%. สิ่งที่คุณพยายามที่จะได้รับ? ตามที่ฉันเข้าใจคุณพยายามตรวจสอบว่าผู้ใช้ทุกคนมีโฟลเดอร์โรมมิ่ง? ไม่มี %โรมมิ่ง% ใช้ %appdata%
เราสามารถสร้างคอลเลกชันตามการอัพเดต kb เฉพาะที่ติดตั้งหรือไม่ได้ติดตั้งได้หรือไม่ …
ขอบคุณ
สวัสดี. ไม่มีวิธีง่ายๆในการทำเช่นนั้น. ใช้ Hardware Inventory และขยายโซลูชัน Quick Fix Engineering เพื่อให้บรรลุเป้าหมายนี้
เป็นไปได้ไหมที่จะสร้างแบบสอบถาม, Windows ทั้งหมด 10 แสดงอุปกรณ์ในแผนกเฉพาะ?
สวัสดี. เฉพาะในกรณีที่คุณมี OU หรือคุณลักษณะคอมพิวเตอร์เฉพาะใน Active Directory เท่านั้น
สวัสดี
ฉันต้องการสอบถามเกี่ยวกับเวิร์กสเตชันที่ออฟไลน์มากกว่า 30 วัน
SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ประเภททรัพยากร,SMS_R_SYSTEM.ชื่อ,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.ไคลเอ็นต์จาก SMS_R_System โดยที่ SMS_R_System.Name อยู่ ( เลือกชื่อจาก SMS_R_System โดยที่ ((เดทดิฟ(วัน, SMS_R_SYSTEM.AgentTime, รับเดท()) >=30) และชื่อตัวแทน = “SMS_AD_SYSTEM_DISCOVERY_AGENT”) ) และ SMS_R_System.Name เข้ามา ( เลือกชื่อจาก SMS_R_System โดยที่ ((เดทดิฟ(วัน, SMS_R_SYSTEM.AgentTime, รับเดท()) >=30) และ AgentName = “การค้นพบการเต้นของหัวใจ”))
ฉันกำลังพยายามสอบถาม 2 โดเมนเพื่อสร้างคอลเลกชันผู้ใช้กับสมาชิกจากทั้งสอง. เป็นไปได้ไหม ?
สวัสดี. มันเป็นไปได้, คุณใช้แบบสอบถามอะไร?
สวัสดีแอนเดรจ,
ขอบคุณ, โพสต์ที่มีประโยชน์มาก…คุณช่วยฉันสร้างแบบสอบถามที่จะแสดงกฎการเป็นสมาชิกของรหัสคอลเลกชันเฉพาะได้ไหม.
สวัสดีตอนบ่าย, ฉันกำลังพยายามสร้างแบบสอบถามที่ส่งคืนฉัน, เครื่องที่มีหน้าต่าง 10 องค์กรที่ติดตั้ง, ฉันไม่สามารถ…คุณสามารถช่วยฉันได้ไหม
ฉันต้องการแบบสอบถามคอลเลกชันสำหรับข้อความสถานะไคลเอ็นต์ยังไม่ได้รายงานมากกว่า 10 วัน
ดีมาก, คุณช่วยฉันตอบคำถามที่สามารถบอกชื่อทีมให้ฉันได้ไหม, ผู้ใช้และระบบปฏิบัติการ?
แค่อย่าแสดงความคิดเห็นในความคิดของฉัน แต่ตอบคำถาม.
เหตุใดจึงต้องสอบถาม OU, ซึ่งมีเส้นทางที่แน่นอน, ลูกค้าชี้ไปที่ OU หลัก.
ทรัพยากรระบบ – ระบบ OU เท่ากับ domain.ou1.ou2. ลูกค้าใน OU1 ก็จะปรากฏขึ้นเช่นกัน.
สวัสดี, ฉันไม่ได้ทำงานร่วมกับ SCCM อีกต่อไป ดังนั้นฉันจึงไม่สามารถตอบคำถามของคุณได้, แต่ฉันขอแนะนำให้คุณลอง “อิงตาม OU ที่ซ้อนกันหลายรายการ” แบบสอบถามพร้อมการปรับเปลี่ยนตามความต้องการของคุณ.
สวัสดีตอนบ่าย, ฉันต้องการสอบถามว่าฉันสามารถรับรายชื่อเซิร์ฟเวอร์และแพตช์ล่าสุดได้, มันจะเป็นไปได้ไหม.
ทักทาย.
ใครบ้างมีตัวอย่างแบบสอบถามที่แสดงเฉพาะอุปกรณ์ที่ใช้งานอยู่ซึ่งมีชื่อโฮสต์ลงท้ายด้วย “0” หรือ “1”? ชื่นชมมาก
สวัสดี,
ฉันควรพิมพ์แบบสอบถามประเภทใดเพื่อติดตั้งแอปพลิเคชันใน appdata/local ? เป็นไปได้เท่านั้น ?
ขอบคุณล่วงหน้า !
ขอบคุณมาก!
แบบสอบถามมีลักษณะอย่างไร, รวมพีซีด้วย, ซึ่งไม่มีลูกค้าที่ใช้งานอยู่แต่ได้เข้าสู่ระบบโดเมนในสัปดาห์ที่ผ่านมา?
คอมพิวเตอร์ของฉันบางเครื่องหลุดออกจากตารางเมื่อมีการเผยแพร่การอัปเดต!
ขอบคุณ!
คุณช่วยบอกวิธีสร้างรายงานใน SCCM สำหรับ IIS Web Server ทั้งหมดและเนื้อหาเว็บได้ไหม?
ฉันต้องการมีรายชื่อเว็บไซต์ทั้งหมดในรายงาน SCCM.