- WMICコマンドを使用する方法: WMICコマンドは、Windows Management Instrumentation Command-line(WMI)を介してシステム情報を取得するために使用されます。バッテリーレベルを取得するには、以下のコマンドを使用します。
wmic path Win32_Battery get EstimatedChargeRemaining
このコマンドは、バッテリーレベルの推定値(パーセンテージ)を表示します。
- PowerShellコマンドを使用する方法: PowerShellは、Windowsの強力なスクリプト言語およびコマンドラインシェルです。バッテリーレベルを取得するには、以下のコマンドを使用します。
(Get-WmiObject -Class Win32_Battery).EstimatedChargeRemaining
このコマンドも、バッテリーレベルの推定値(パーセンテージ)を表示します。
- VBScriptを使用する方法: VBScriptは、Windowsスクリプトホスト(WSH)を介してWindowsシステムを制御するためのスクリプト言語です。以下は、バッテリーレベルを取得するVBScriptの例です。
Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_Battery")
For Each objItem in colItems
WScript.Echo objItem.EstimatedChargeRemaining
Next
このスクリプトも、バッテリーレベルの推定値(パーセンテージ)を表示します。
これらはいくつかの一般的な方法ですが、他にもバッテリーレベルを取得するための方法があります。なお、これらのコマンドはWindows環境でのみ動作します。
以上が、Windowsコマンドプロンプトを使用してバッテリーレベルを取得する方法に関する情報です。これを参考にして、自身の環境で適用してみてください。