วิธีการเรียกใช้แอพพลิเคชั่น Windows เมื่อถอดสายไฟของแลปท็อปหรือไฟ AC ล้มเหลว


0

เรามีแลปท็อปที่ออนไลน์ตลอด 24 ชั่วโมงทุกวัน

ในกรณีที่ไฟฟ้าขัดข้องจำเป็นต้องเรียกใช้แบตช์ไฟล์หรือโปรแกรม

เหมือนด้านล่าง วิธีการเรียกใช้แอพพลิเคชั่น Windows เมื่อเชื่อมต่อสายเคเบิลอีเธอร์เน็ต


ฉันไม่มีแลปท็อปในขณะนี้ แต่ฉันคิดว่าเหตุการณ์ Windows จะถูกสร้างขึ้นเมื่อเปลี่ยนเป็นแบตเตอรี่และคุณสามารถใช้ฟังก์ชัน "แนบงานกับเหตุการณ์นี้" ใน Event Viewer ไม่แน่ใจว่าเหตุการณ์ใดให้ลองทดสอบ
LawrenceC

ฉันจะลองpowercfg /batteryreportหรือGet-WMIObject -Class Win32_Batteryไม่สามารถทดสอบตัวเองได้
LotPings

ใน StackOverflow คำตอบจะเป็นเช่นRegisterPowerSettingNotificationนั้น แต่สมมติว่าคุณมีโปรแกรมที่กำลังรออยู่ในพื้นหลัง
MSalters

คำตอบ:


0

สามารถทำได้ผ่านWMI

การทำเช่นนี้คุณสร้างลูกค้าเหตุการณ์ WMI กับ New-WmiEventConsumerของ เพื่อให้คุณสามารถผ่าน-ConsumerType CommandLine-CommandLineTemplate

เหตุการณ์นั้นจะเป็นตัวกรอง WMI ที่สร้างขึ้นด้วยNew-WmiEventFilter และ-Query "select * from Win32_PowerManagementEvent where EventType = 4"(4 = ระงับ)

New-WmiFilterToConsumerBindingแล้วผูกลูกค้าและกับเหตุการณ์

โปรดทราบว่าปัญหาเกี่ยวกับการหยุดทำงานเมื่อไฟฟ้าขัดข้องคือคุณอาจไม่ได้รับคำเตือนมากนัก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.