Вы можете отключить все устройства от включения вашего компьютера powershell -Command "powercfg /devicequery wake_armed | ForEach{ powercfg /devicedisablewake $_ }"
.
В cmd
, вы можете запустить, powercfg /devicequery wake_armed
чтобы получить список устройств, которые в настоящее время разрешено активировать ваш компьютер. Скорее всего, вы увидите пару HID (устройство с интерфейсом пользователя) и, возможно, сетевую карту. Вы можете скопировать / вставить их в соответствующую команду powercfg /devicedisablewake "your device here"
, но это раздражает.
Операция ForEach{ $_ }
немного похожа, xargs
если вы знакомы с этим, где $_
находится заполнитель для текста в каждой строке ввода (т. Е. powercfg /devicequery wake_armed
Перед каналом).