Como posso obter o status da bateria no Windows? No Linux, é tão simples quanto, acpi -b
mas no Windows essa tarefa simples parece impossível.
powercfg -energy
pode obter todos os tipos de informações, mas não gera algo tão simples quanto o nível de carga. Eu só preciso de algo simples que eu possa usar para alguns scripts.
powercfg /batteryreport /output C:\Location\FileName.html
Isso não é exatamente o melhor para scripts e oferece mais do que o simples nível de carga da bateria, mas oferece muito mais informações sobre integridade, histórico de carga da bateria, degradação, etc ... No entanto, apesar do fato de não exibir informações simples, é fácil de ler, o que pode pertencer ao seu script e também pode ser carregado diretamente após a criação do.html
o que é facilmente programável. Este é realmente o meu método preferido para o script que eu uso.para Windows 10, digite:
resposta é o último item listado em "Uso recente".
fonte