我试图阻止所有鼠标/键盘/USB 设备唤醒 Windows 8.1 桌面,而不必每次重新插入设备时都返回设备管理器。
UEFI 双 BIOS(Gigabyte GA-B75M-D3H):我找不到禁用 USB 唤醒的选项。
设备管理器:我找不到默认禁用唤醒的选项。禁用单个设备只有在拔出/重新插入时才有效。
因此,我想编写一个.bat
在启动时运行的程序powercfg -devicedisablewake
。不幸的是,-devicedisablewake
需要输入确切的设备名称。即
powercfg -devicedisablewake "HID-compliant mouse (006)"
有效,但其他任何返回"Invalid Parameters -- try "/?" for help"
.
"all"
的内容"*"
均不被接受作为输入。
powercfg -devicequery wake_armed > msg.txt
powercfg -devicedisablewake < msg.txt
失败了,
powercfg -devicequery wake_armed|powercfg -devicedisablewake
有什么建议么?
答案1
在批处理文件中尝试此操作(您必须以提升的权限运行它才能使其正常工作):
对于/F“tokens=*”%%A 在('powercfg -devicequery wake_armed')中执行 powercfg -devicedisablewake“%%A”