usando Win7 PowerCfg para controlar o botão liga / desliga

usando Win7 PowerCfg para controlar o botão liga / desliga

Tentei o seguinte para definir o botão liga / desliga para significar suspensão, mas isso não altera a configuração de energia exibida no painel de controle do Windows 7. Alguma ideia?

powercfg -setacvalueindex 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c 
4f971e89-eebd-4455-a8de-9e59040e7347  7648efa3-dd9c-4e3e-b566-50f929386280 1 

Responder1

O comando que você utilizou está correto e a alteração deve ser verificada dentro da opção avançada do plano de alto desempenho.

No entanto,powercfg.exeapenas mudançasumse estabelecendoumplano de energia por vez. O comandoAlterar a função dos botões liga/desliga(Painel de controle-Opções de energia) vai mudarumse estabelecendotodosplanos de energia de uma só vez.

Você pode ver facilmente ao usar o Process Monitor (Filtro: RegSetValue e caminho contendoPoder). Uma alteração por powercfg.exe fica assim:

Alteração única, causada por powercfg.exe

Usar o comando mencionado acima no painel de comando resulta nestas alterações:

Três mudanças, causadas pelo painel de controle

Portanto, se você usar powercfg.exe para definir essa configuração em todos os planos de energia, isso deverá ser refletido emAlterar a função dos botões liga/desliga.

(Talvez seja necessário salvar as capturas de tela em seu computador local para visualizá-las)

Um script que faz com que powercfg.exe altere uma configuração em todos os planos de energia pode ser encontradoaqui.

informação relacionada