ค้นหาเว็บไซต์

ค้นหาบริการที่ติดตั้งด้วย CMPivot Query


การใช้แบบสอบถาม SCCM CMPivot ช่วยให้คุณค้นหาบริการที่ติดตั้งบนอุปกรณ์ Windows ได้ ในโพสต์นี้ เราจะสอบถามหรือค้นหาบริการที่ติดตั้งด้วยแบบสอบถาม CMPivot

บางครั้งคุณอาจถูกขอให้ค้นหาหรือสอบถามบริการเฉพาะที่ติดตั้งบนอุปกรณ์ของคุณ อาจเป็นบริการ SCCM (ccmexec) หรือบริการป้องกันไวรัส เป็นต้น ที่น่าสนใจกว่านั้น คุณอาจต้องตรวจสอบว่าบริการกำลังทำงานบนเครื่องระยะไกลหรืออยู่ในสถานะหยุดทำงาน คุณไม่สามารถควบคุมระยะไกลในทุกอุปกรณ์และตรวจสอบบริการที่ติดตั้งได้ เนื่องจากไม่สามารถทำได้จริงเมื่อคุณมีคอมพิวเตอร์จำนวนมาก

วิธีอื่นสามารถเปิดคอนโซลบริการบนคอมพิวเตอร์และเชื่อมต่อกับเครื่องระยะไกล แต่ขอย้ำอีกครั้งว่า หากคุณมีคอมพิวเตอร์หลายเครื่องในรายการ สิ่งนี้เป็นไปไม่ได้ในทางปฏิบัติและเป็นงานที่ใช้เวลานาน

CMPivot เป็นยูทิลิตี้ในคอนโซลตัวใหม่ที่ให้การเข้าถึงสถานะแบบเรียลไทม์ของอุปกรณ์ในสภาพแวดล้อมของคุณ มันจะเรียกใช้การค้นหาทันทีบนอุปกรณ์ที่เชื่อมต่ออยู่ทั้งหมดในคอลเลกชันเป้าหมายและส่งกลับผลลัพธ์ หากคุณมีแบบสอบถาม CMPivot อยู่กับคุณ งานของคุณจะง่ายมาก

เราจะเรียกใช้แบบสอบถาม CMPivot บนคอลเลกชันอุปกรณ์ที่ประกอบด้วยอุปกรณ์ Windows 10 และค้นหาบริการที่ติดตั้งบนอุปกรณ์แต่ละเครื่อง อุปกรณ์จะต้องออนไลน์เพื่อเรียกบริการที่ติดตั้งไว้ ในกรณีที่อุปกรณ์ออฟไลน์หรือไม่สามารถติดต่อได้ คุณจะได้รับทราบเกี่ยวกับอุปกรณ์ดังกล่าวในเอาต์พุตการสืบค้น

เคล็ดลับ

หากต้องการค้นหาบริการที่ติดตั้งบนอุปกรณ์ Windows เราจะใช้แบบสอบถามที่รวมอยู่ในศูนย์กลางชุมชน ชื่อของการค้นหานี้คือ รายการอุปกรณ์ที่ติดตั้งบริการ คุณสามารถใช้แบบสอบถามนี้และปรับแต่งเพิ่มเติมได้ตามความต้องการของคุณ

ค้นหาบริการที่ติดตั้งด้วย CMPivot Query

เรามาค้นหาบริการที่ติดตั้งด้วยแบบสอบถาม CMPivot (SCCM cmpivot) บนอุปกรณ์ Windows

  • เปิดคอนโซลตัวจัดการการกำหนดค่า
  • ไปที่ สินทรัพย์และการปฏิบัติตามข้อกำหนด > ภาพรวม > คอลเลกชั่นอุปกรณ์
  • คลิกขวาที่คอลเลกชันอุปกรณ์ Windows 10 แล้วคลิก เริ่ม CMPivot

ในแท็บ ข้อความค้นหา ให้วางข้อความค้นหาด้านล่าง ตรวจสอบให้แน่ใจว่าคุณเปลี่ยนชื่อบริการด้วยชื่อที่คุณต้องการค้นหา ตัวอย่างเช่นแบบสอบถาม CMPivot ด้านล่างค้นหาบริการ CCMExec ที่ติดตั้งบนเครื่องทั้งหมดในคอลเลกชันอุปกรณ์

Service | where (Name == 'CCMExec') | summarize count() by Device

ป้อนคำค้นหาแล้วคลิก เรียกใช้คำค้นหา ภายในไม่กี่วินาที แบบสอบถามควรแสดงรายการคอมพิวเตอร์ทั้งหมดที่ติดตั้งบริการ CCMExec ในผลลัพธ์ของแบบสอบถาม

ดังนั้นเราจึงมีอุปกรณ์ทั้งหมดสี่เครื่องที่ติดตั้ง CCMExec แบบสอบถามที่เราใช้ทำงานได้ดี

นี่คือส่วนที่น่าสนใจ เมื่อคุณเลือกอุปกรณ์ใดๆ แบบสอบถาม CMPivot จะเปลี่ยนและจำกัดเฉพาะอุปกรณ์เครื่องเดียว

Service
| where (Name == 'CCMExec')
| where (Device == 'CORPENT01')

คุณสามารถดูสถานะของบริการได้ที่นี่เช่นกัน ผลลัพธ์จะแสดงชื่ออุปกรณ์ ชื่อบริการ และสถานะของบริการ อาจเป็น หยุด หรือ กำลังทำงานอยู่ คุณยังจะได้เห็น StartMode และสถานะของบริการอีกด้วย

ค้นหาสถานะบริการโดยใช้ CMPivot Query

เอาล่ะ ตอนนี้คุณสามารถค้นหาบริการที่ติดตั้งด้วย SCCM CMPivot แล้ว ลองใช้ข้อความค้นหาอื่นเพื่อค้นหาสถานะบริการบนอุปกรณ์เหล่านี้ สถานะบริการจะกำหนดว่าบริการกำลังทำงานหรืออยู่ในสถานะหยุดทำงาน แบบสอบถามนี้มีประโยชน์เมื่อคุณต้องการทราบว่าบริการที่สำคัญทำงานบนอุปกรณ์หรือไม่

ข้อกำหนดเบื้องต้นสำหรับคำสั่งนี้คือคุณต้องมีชื่อบริการ สามารถเรียกชื่อบริการได้จากคุณสมบัติของบริการ ตรวจสอบให้แน่ใจว่าคุณใช้ชื่อบริการที่ถูกต้องในแบบสอบถามด้านล่าง

ในแท็บ CMPivot Query ให้ป้อนคำค้นหาด้านล่างเพื่อค้นหาสถานะบริการ

Service | where (Name == 'CCMExec'and State == 'Running')

ผลลัพธ์จะแสดงอุปกรณ์และสถานะการบริการ บริการ CCMExec ได้รับการติดตั้งและทำงานบนอุปกรณ์ทั้งหมด

บทความที่เกี่ยวข้อง