PowerShell Powercfg Wrapper para aplicação de log e solicitações de energia do driver
Breve script para envolver os resultados do instantâneo do powercfg /requests e convertê -lo em um método de monitoramento de aplicativos e solicitações de energia do motorista para uso na depuração.
Criei isso para ajudar a descobrir por que minha área de trabalho nunca iria dormir. O spam executando isso manualmente não mostrou qual era o aplicativo ofensivo, então escrevi esse invólucro para spam o comando e gerenciar facilmente os resultados. O resultado final foi útil o suficiente, eu senti que deveria compartilhá -lo, embora não tenha descoberto que uma entrada USB estava erroneamente mantendo minha área de trabalho acordada
Embora eu tenha definido padrões bastante lentos para atraso de chamada, testei isso com um atraso de 1ms sem qualquer impacto perceptível em outros aplicativos, para que você possa usá -lo para relatórios efetivamente contínuos com facilidade. Eu sugeriria fechar todos os aplicativos primeiro e apenas usar um atraso de 1ms quando sua máquina estiver ociosa, a menos que você queira uma quantidade de resultados inalterados