Windows でバッテリーの状態を取得するにはどうすればいいですか? Linux では簡単ですがacpi -b
、Windows ではこの簡単なタスクは不可能のようです。
powercfg -energy
あらゆる種類の情報を取得できますが、充電レベルのような単純な情報は出力されません。必要なのは、いくつかのスクリプトに使用できる単純な情報だけです。
答え1
WMICを使用すると、WMIC Path Win32_Battery
完全な情報テーブルなどを取得したり、WMIC PATH Win32_Battery Get EstimatedChargeRemaining
特定の詳細を取得したりできます。
答え2
Windows 10 の場合は次のように入力します:
powercfg/バッテリーレポート
バッテリーレポート.html
答えは「最近の使用状況」の下にリストされている最後の項目です。