PowerShell PowerCFG wrapper สำหรับการบันทึกแอปพลิเคชันและคำขอพลังงานไดรเวอร์
สคริปต์สั้น ๆ เพื่อห่อผลลัพธ์สแน็ปช็อตของ powercfg /requests และแปลงเป็นวิธีการตรวจสอบแอปพลิเคชันและคำขอพลังงานไดรเวอร์สำหรับใช้ในการดีบัก
ฉันสร้างสิ่งนี้เพื่อช่วยในการหาว่าทำไมเดสก์ท็อปของฉันจะไม่เข้านอน สแปมที่ใช้งานด้วยตนเองไม่ได้แสดงว่าแอปพลิเคชันที่กระทำผิดคืออะไรดังนั้นฉันจึงเขียนเสื้อคลุมนี้เพื่อสแปมคำสั่งและจัดการผลลัพธ์ได้อย่างง่ายดาย ผลลัพธ์ที่ได้มีประโยชน์มากพอที่ฉันรู้สึกว่าฉันควรแบ่งปันแม้ว่ามันจะไม่ได้คิดว่าอินพุต USB นั้นทำให้เดสก์ท็อปตื่นขึ้นมาอย่างผิดพลาด
แม้ว่าฉันจะตั้งค่าเริ่มต้นค่อนข้างช้าสำหรับการหน่วงเวลาการโทร แต่ฉันได้ทดสอบสิ่งนี้ด้วยความล่าช้า 1ms โดยไม่ส่งผลกระทบต่อแอปพลิเคชันอื่น ๆ ที่เห็นได้ชัดดังนั้นคุณสามารถใช้เพื่อการรายงานอย่างต่อเนื่องได้อย่างมีประสิทธิภาพได้อย่างง่ายดาย ฉันขอแนะนำให้ปิดแอปพลิเคชันทั้งหมดก่อนและใช้การหน่วงเวลา 1 มิล