โฮมเพจ » ทำอย่างไร » วิธีสร้างระบบแจ้งเตือนบันทึกเหตุการณ์ Windows ของคุณเอง

    วิธีสร้างระบบแจ้งเตือนบันทึกเหตุการณ์ Windows ของคุณเอง

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

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

    มันทำงานอย่างไร

    โซลูชันของเราทำงานโดยใช้ยูทิลิตี้ฟรีแวร์ MyEventViewer โดย Nirsoft ซึ่งช่วยให้คุณสามารถส่งออกบันทึกเหตุการณ์ Windows ไปยังไฟล์ที่คั่นด้วยเครื่องหมายจุลภาคได้อย่างง่ายดาย จากผลลัพธ์นี้เราได้พัฒนาชุดสคริปต์ที่ง่ายซึ่งกรองผลลัพธ์เหล่านี้แล้วสามารถส่งอีเมลและ / หรือบันทึกไฟล์ผลลัพธ์ที่กรองได้ เนื่องจากผลลัพธ์เป็นไฟล์ที่คั่นด้วยเครื่องหมายจุลภาคจึงสามารถเปิดได้ใน Excel (หรือโปรแกรม CSV ที่คุณชื่นชอบ) และเรียงลำดับและกรองเพิ่มเติม.

    องค์ประกอบ

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

    ชื่อบันทึกเหตุการณ์

    เมื่อระบุบันทึกเหตุการณ์ที่คุณต้องการบันทึกเหตุการณ์คุณต้องใช้ชื่อเต็มของระบบของบันทึก นี่ไม่ใช่สิ่งที่คุณเห็นในรายการบันทึกเหตุการณ์.

    ตัวอย่างเช่นหากคุณต้องการจับภาพเหตุการณ์จากบันทึก“ Microsoft Office Alerts” ให้ไปที่กล่องโต้ตอบคุณสมบัติของบันทึก.

    จดบันทึกค่าในค่าชื่อเต็มในกรณีนี้“ OAlerts” นี่จะเป็นค่าที่คุณจะต้องใส่ในการกำหนดค่าของสคริปต์.

    ประเภทกิจกรรม

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

    การตั้งค่างานที่กำหนดไว้

    การใช้งานทั่วไปของสคริปต์นี้มีแนวโน้มมากที่สุดในกระบวนการอัตโนมัติ ดังนั้นเพื่อให้แน่ใจว่าไม่มีการเหลื่อมกันระหว่างช่วงเวลาการจับภาพของคุณและเมื่อกระบวนการทำงานคุณควรตั้งค่า Windows Scheduled Task เพื่อเสริมเวลาจับภาพ.

    ค่อนข้างง่ายหากการกำหนดค่าของคุณถูกตั้งค่าให้จับภาพกิจกรรมในวันสุดท้ายคุณควรมีงานที่กำหนดเวลาไว้ซึ่งทำงานวันละครั้ง หากการกำหนดค่าของคุณถูกตั้งค่าให้ถ่ายภาพในชั่วโมงที่ผ่านมางานที่ตั้งเวลาไว้ของคุณควรถูกตั้งค่าให้ทำงานทุก ๆ ชั่วโมง ฯลฯ.

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

    ตัวอย่าง

    การกำหนดค่านี้จะส่งอีเมลข้อผิดพลาดและคำเตือนจากบันทึกเหตุการณ์ของระบบและแอปพลิเคชันที่บันทึกในวันที่ผ่านมา (24 ชั่วโมง) ไปที่ [email protected] รวมทั้งบันทึกผลลัพธ์ไปยังโฟลเดอร์ C: \ EventNotices:

    • EmailResults = 1
    • [email protected]
    • SaveResults = 1
    • SaveTo = C: \ EventNotices
    • TimeInterval = 3
    • TimeValue = 1
    • ท่อน = ระบบแอพลิเคชัน
    • ประเภท = ข้อผิดพลาดคำเตือน
    • งานที่กำหนดเวลาไว้ควรทำงานทุกวัน.

    การกำหนดค่านี้จะส่งอีเมลข้อผิดพลาดจากบันทึกเหตุการณ์ระบบที่บันทึกไว้ในชั่วโมงที่ผ่านมาไปยัง [email protected] เท่านั้น:

    • EmailResults = 1
    • [email protected]
    • SaveResults = 0
    • TimeInterval = 2
    • TimeValue = 1
    • ท่อน = ระบบ
    • ประเภท = ข้อผิดพลาด
    • งานที่กำหนดเวลาไว้ควรทำงานทุกชั่วโมง.

    การกำหนดค่านี้จะบันทึกข้อผิดพลาดและคำเตือนจาก Application Event Log ในสัปดาห์ที่ผ่านมาไปยังเดสก์ท็อปของผู้ใช้ JFaulkner (Windows 7) C: \ Users \ jfaulkner \ Desktop:

      • EmailResults = 0
      • SaveResults = 1
      • SaveTo = C: \ Users \ jfaulkner \ สก์ท็อป
      • TimeInterval = 3
      • TimeValue = 7
      • ท่อน = แอพลิเคชัน
      • ประเภท = ข้อผิดพลาดคำเตือน
      • งานที่กำหนดเวลาไว้ควรทำงานทุกสัปดาห์.

    ดาวน์โหลด Event Log Notifier Script จาก How-To Geek

    ดาวน์โหลด MyEventViewer จาก Nirsoft

    ดาวน์โหลด Blat จาก Sourceforge