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

สืบค้นสินค้าคงคลังโซนเวลาโดยใช้ SCCM | ConfigMgr


ในบทความนี้ ผมจะสาธิตวิธีการสืบค้นสินค้าคงคลังในเขตเวลาโดยใช้ SCCM (ConfigMgr) เราจะทำตามขั้นตอนต่างๆ เพื่อรับข้อมูลโซนเวลาจากไคลเอนต์และเซิร์ฟเวอร์โดยใช้แบบสอบถามใน ConfigMgr

ผู้ดูแลระบบตัวจัดการการกำหนดค่าจำนวนมากมักถูกถามเกี่ยวกับข้อมูลการปรับเวลาตามฤดูกาล (DST) ของคอมพิวเตอร์ในเครือข่ายของตน ด้วยเครื่องมือจัดการการกำหนดค่า คุณสามารถรับข้อมูลนั้นได้อย่างง่ายดายด้วยการสืบค้นง่ายๆ และเพิ่มลงในคอลเลกชัน

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

เขตเวลาคือภูมิภาคทางภูมิศาสตร์ที่ใช้เวลาเดียวกัน ข้อมูลนี้สามารถรับได้จากคีย์รีจิสทรีของ Windows HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวัตถุโซนเวลา โปรดอ่านบทความนี้

ขั้นตอนในการสืบค้นสินค้าคงคลังโซนเวลาโดยใช้ SCCM

มาดูขั้นตอนต่างๆ เพื่อสอบถามสินค้าคงคลังในเขตเวลาโดยใช้ SCCM กัน

ขั้นตอนที่ 1: เปิดใช้งานคลาสสินค้าคงคลังฮาร์ดแวร์ Win32_TimeZone

เมื่อคุณเปิดคุณลักษณะสินค้าคงคลังฮาร์ดแวร์ จากนั้นตัวจัดการการตั้งค่าคอนฟิกสามารถสอบถามไคลเอ็นต์และเซิร์ฟเวอร์เกี่ยวกับโซนเวลาของตนได้เท่านั้น อย่างไรก็ตาม ตามค่าเริ่มต้น ConfigMgr จะไม่ทำเช่นนั้น ดังนั้น คุณต้องเปิดใช้งานคลาส Hardware Inventory ใหม่ชื่อ “โซนเวลา (Win32_TimeZone)” ด้วยขั้นตอนต่อไปนี้:

  • เปิดคอนโซลตัวจัดการการกำหนดค่า
  • ไปที่การดูแลระบบ > ภาพรวม > การตั้งค่าไคลเอนต์
  • คลิกขวาที่ การตั้งค่าไคลเอนต์เริ่มต้น และเลือก คุณสมบัติ
  • ในแท็บ Hardware Inventory คลิก ตั้งค่าคลาส

ในแถบค้นหา ให้พิมพ์ “เขตเวลา” และจากผลการค้นหา ให้เลือกคลาสรายการฮาร์ดแวร์ เขตเวลา (Win32_TimeZone) มีคลาสที่แตกต่างกันภายใต้ Win32_TimeZone และคุณสามารถเลือกบางคลาสหรือทั้งหมดได้ขึ้นอยู่กับความต้องการของคุณ เมื่อคุณเลือกชั้นเรียนแล้ว คลิก ตกลง

ขั้นตอนที่ 2: ทริกเกอร์สินค้าคงคลังฮาร์ดแวร์ผ่านการแจ้งเตือนไคลเอนต์

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

ตามค่าเริ่มต้น ไคลเอนต์จะอัปเดตนโยบายใหม่ทุกๆ 60 นาที หากต้องการเร่งดำเนินการ ให้ไปที่สินทรัพย์และการปฏิบัติตามข้อกำหนด > คอลเลกชั่นอุปกรณ์ คลิกขวาที่ “ไคลเอ็นต์เดสก์ท็อปและเซิร์ฟเวอร์ทั้งหมด” และเลือก การแจ้งเตือนไคลเอ็นต์ > ดาวน์โหลดนโยบายคอมพิวเตอร์ ทำซ้ำขั้นตอนสำหรับการแจ้งเตือนไคลเอ็นต์ Collect Hardware Inventory

คุณสามารถตรวจสอบการประเมินนโยบายได้ใน การตรวจสอบ > ภาพรวม > การดำเนินงานของลูกค้า จากภาพหน้าจอด้านล่าง เราเห็นว่า “รวบรวมรายการฮาร์ดแวร์” และ “ดาวน์โหลดนโยบายคอมพิวเตอร์” ได้รับการดำเนินการบนคอมพิวเตอร์ไคลเอ็นต์เรียบร้อยแล้ว

เพื่อติดตามว่าไคลเอนต์ส่งข้อมูลสินค้าคงคลังของฮาร์ดแวร์ไปยังเซิร์ฟเวอร์ SCCM หรือไม่ คุณสามารถตรวจสอบไฟล์ InventoryAgent.log บนคอมพิวเตอร์ไคลเอนต์แต่ละเครื่องได้ หากไฟล์ inventoryagent.log มีบรรทัด “สินค้าคงคลัง: การดำเนินการเสร็จสิ้นแล้ว” หมายความว่ารายการฮาร์ดแวร์ประสบความสำเร็จบนคอมพิวเตอร์ไคลเอนต์

ขั้นตอนที่ 3: สร้างแบบสอบถามโซนเวลา SCCM

ในขั้นตอนนี้ เราจะสร้างแบบสอบถามใหม่ใน SCCM ที่จะสอบถามข้อมูลโซนเวลาบนไคลเอนต์และเซิร์ฟเวอร์ ใช้ขั้นตอนต่อไปนี้เพื่อสร้างแบบสอบถามโซนเวลา SCCM ใหม่

เปิดคอนโซล ConfigMgr และไปที่ การตรวจสอบพื้นที่ทำงาน ในส่วน การตรวจสอบ ให้เลือก ข้อความค้นหา คลิกขวาที่ ข้อความค้นหา และเลือก สร้างข้อความค้นหา

บนแท็บทั่วไปของ สร้างวิซาร์ดการสืบค้น ให้ระบุชื่อของการสืบค้นเป็น "การสืบค้นเขตเวลา" หรือชื่ออื่นที่คล้ายกัน และเลือก แก้ไขคำชี้แจงการสืบค้น .

ในหน้าต่างคุณสมบัติคำสั่งแบบสอบถาม ให้เลือกแท็บ ทั่วไป ที่ด้านล่าง คลิก แสดงภาษาของแบบสอบถาม

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

Select SMS_R_System.Name, SMS_G_System_TIME_ZONE.* from  SMS_R_System inner join SMS_G_System_TIME_ZONE on SMS_G_System_TIME_ZONE.ResourceID = SMS_R_System.ResourceId

ขั้นตอนที่ 4: เรียกใช้แบบสอบถามโซนเวลา

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

รายละเอียดต่อไปนี้จะแสดงอยู่ในคอนโซล ConfigMgr เมื่อคุณเรียกใช้แบบสอบถามโซนเวลา:

  • ชื่อทรัพยากรระบบ
  • คำบรรยายเขตเวลา
  • ชื่อโซนเวลาตามฤดูกาล
  • อคติโซนเวลา
  • โซนเวลา อคติตามฤดูกาล
  • โซนเวลา กลางวัน วัน
  • โซนเวลา ตามฤดูกาล

นอกจากนี้ ค่า TimeZone.DaylightBias จะถูกจัดเก็บเป็นส่วนหนึ่งของค่าสำหรับ TZI สำหรับโซนเวลานั้นในรีจิสทรีของ Windows ในความสัมพันธ์กับเวลา UTC และเวลาท้องถิ่นของโซนเวลา เวลา UTC เป็นผลมาจากการเพิ่มอคติและความลำเอียงในเวลาท้องถิ่น ตัวอย่างเช่น ในสถานะที่ใช้เวลากลางวันในเขตเวลาแปซิฟิก ค่า Bias คือ 480 นาที และ DaylightBias คือ -60 นาที

เพื่อกำหนดเวลาใน UTC ของวันที่ 11 มิถุนายน เวลา 02.00 น. PST เพิ่มค่า Bias (480/60) ชั่วโมง และ DaylightBias ค่า - (60/60) ชั่วโมง ตามเวลาท้องถิ่นของวันที่ 11 มิถุนายน เวลา 02.00 น. เวลาใน UTC คือวันที่ 11 มิถุนายน เวลา 9.00 น.

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