โฮมเพจ » ทำอย่างไร » ฉันสามารถใช้ Task Scheduler เพื่อตรวจสอบแบตเตอรี่ของคอมพิวเตอร์ได้หรือไม่

    ฉันสามารถใช้ Task Scheduler เพื่อตรวจสอบแบตเตอรี่ของคอมพิวเตอร์ได้หรือไม่

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

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

    คำถาม

    ผู้อ่าน SuperUser MiHa ต้องการทราบวิธีสร้างงานใน Task Scheduler สำหรับการเปลี่ยนแปลงระดับแบตเตอรี่ในแล็ปท็อปของเขา:

    ฉันต้องสร้างงานใน Task Scheduler ตามการเปลี่ยนแปลงของระดับแบตเตอรี่ ตัวอย่างเช่นแบตเตอรี่แล็ปท็อปของฉันลดลงจาก 67 เปอร์เซ็นต์เหลือ 66 เปอร์เซ็นต์ของการชาร์จ ฉันจะรันงานตามกิจกรรมนี้ได้อย่างไร Windows บันทึกสิ่งนี้ไว้หรือไม่? ฉันไม่สามารถหาข้อมูลเกี่ยวกับสิ่งนี้ได้ทุกที่.

    คุณจะสร้างงานใน Task Scheduler เพื่อเปลี่ยนระดับแบตเตอรี่ได้อย่างไร?

    คำตอบ

    ผู้สนับสนุน SuperUser DavidPostill มีคำตอบสำหรับเรา:

    ฉันต้องการสร้างงานใน Task Scheduler ตามการเปลี่ยนแปลงของระดับแบตเตอรี่

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

    Battery.cmd

    ไฟล์แบตช์นี้จะตรวจสอบค่าใช้จ่ายร้อยละของแบตเตอรี่ในปัจจุบันและสร้างเหตุการณ์ที่ผู้ใช้กำหนดหากค่าใช้จ่ายลดลงต่ำกว่าค่าเกณฑ์ที่ผู้ใช้กำหนด.

    หมายเหตุ:

    • คำสั่ง eventcreate ทำงานบน Windows XP จนถึงและรวมถึง Windows 10 ซึ่งต้องใช้สิทธิ์ผู้ดูแลระบบในการทำงาน.
    • ตั้ง _threshold ตามที่ต้องการ.
    • หากแบตเตอรี่ต่ำกว่าค่านี้เหตุการณ์ที่มี ID 999 จะถูกสร้างขึ้นในบันทึกเหตุการณ์ของแอปพลิเคชันพร้อมคำอธิบาย“ การชาร์จแบตเตอรี่ลดลง”.
    • แก้ไขคำสั่ง eventcreate ตามต้องการสำหรับสถานการณ์ของคุณ.
    • แก้ไขการหน่วงเวลาการหมดเวลาตามที่จำเป็นสำหรับสถานการณ์ของคุณ.

    ตัวอย่างผลลัพธ์

    ปัจจุบันแบตเตอรี่ของฉันมีประจุอยู่ที่ 81 เปอร์เซ็นต์ ฉันตั้งค่าขีด จำกัด เป็น 82 เปอร์เซ็นต์ นี่คือสิ่งที่เกิดขึ้นเมื่อฉันเรียกใช้ Battery.cmd:

    และนี่คือรายการใหม่ในบันทึกเหตุการณ์:

    EventCreate ไวยากรณ์

    อ่านเพิ่มเติม

    • ดัชนี A-Z ของบรรทัดคำสั่งของ Windows CMD - การอ้างอิงที่ยอดเยี่ยมสำหรับทุกสิ่งที่เกี่ยวข้องกับบรรทัดคำสั่งของ Windows.
    • eventcreate - สร้างเหตุการณ์ที่กำหนดเองใน Windows Event Viewer.
    • schtasks - สร้างหรือแก้ไขงาน / งานตามกำหนดเวลา สามารถสร้างงานได้บนคอมพิวเตอร์ที่อยู่ในเครื่องหรือจากระยะไกล.
    • wmic - คำสั่งเครื่องมือการจัดการของ Windows.

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

    เครดิตรูปภาพ: DavidPostill (SuperUser)