ค้นหาบริการที่ติดตั้งด้วย 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 ได้รับการติดตั้งและทำงานบนอุปกรณ์ทั้งหมด



