Configurando o Windows 8 para desativar o USB-wake por padrão para todos os dispositivos - powercfg pipes?

1

Estou tentando impedir que todos os mouses / teclados / dispositivos USB ativem uma área de trabalho do Windows 8.1 sem precisar voltar ao gerenciador de dispositivos sempre que um dispositivo é conectado novamente.

  • BIOS dual UEFI (Gigabyte GA-B75M-D3H): Não consigo encontrar uma opção para desativar o wake-on-usb.

  • Gerenciador de dispositivos: não consigo encontrar uma opção para desativar a ativação por padrão. Desativar um dispositivo individual só funciona até que seja desconectado / conectado novamente.

Portanto, gostaria de escrever um .bat para ser executado na inicialização usando powercfg -devicedisablewake . Infelizmente -devicedisablewake precisa de um nome de dispositivo exato como entrada. Ou seja,

powercfg -devicedisablewake "HID-compliant mouse (006)" 

funciona, mas qualquer outra coisa retorna "Invalid Parameters -- try "/?" for help" . "all" , "*" não são aceitos como entrada.

powercfg -devicequery wake_armed > msg.txt

powercfg -devicedisablewake < msg.txt

falha, assim como

powercfg -devicequery wake_armed|powercfg -devicedisablewake

Alguma sugestão?

    
por user282641 17.12.2013 / 21:26

1 resposta

1

Tente isso em um arquivo de lote (você precisará executá-lo para que funcione):

For /F "tokens=*" %%A in ('powercfg -devicequery wake_armed') do powercfg -devicedisablewake "%%A"

Mais informações no lote "Para"

    
por 17.12.2013 / 22:32