Как узнать состояние батареи в Windows? В Linux это так же просто, acpi -b
но в Windows эта простая задача кажется невыполнимой.
powercfg -energy
может получить все виды информации, но не выводит что-то столь простое, как уровень заряда. Мне просто нужно что-то простое, что я могу использовать для некоторых скриптов.
решение1
Вы можете использовать WMIC, например, WMIC Path Win32_Battery
для получения полной таблицы информации или WMIC PATH Win32_Battery Get EstimatedChargeRemaining
иного рода, чтобы получить определенную информацию.
решение2
для Windows 10 введите:
powercfg/ОТЧЕТ О БАТАРЕЕ
battery-report.html
ответ — последний пункт в списке «Недавнее использование».