低/クリティカルバッテリーを設定できます音通知しかし、フルバッテリーを設定する方法がわかりません音通知、それを行う方法はありますか?
編集:すべてのラップトップが100%に充電されるわけではないという点に同意します。その後、私の質問は100%から95%に言い換えます。または、指定された%ageで通知を受け取るためです...
次のバッチファイル(Battery.cmd)を使用します。
@echo off
setlocal EnableDelayedExpansion
rem set threshold value
set _threshold=95
:start
rem get the battery charge
rem use findstr to strip blank lines from wmic output
for /f "usebackq skip=1 tokens=1" %%i in (`wmic Path Win32_Battery Get EstimatedChargeRemaining ^| findstr /r /v "^$"`) do (
set _charge=%%i
echo !_charge!
if !_charge! geq !_threshold! (
echo charge reached
goto :done
) else (
rem wait for 10 minutes then try again
timeout /t 600 /nobreak
goto :start
)
)
:done
endlocal
ノート:
_threshold
を設定します。echo charge reached
コマンドを選択したサウンドを再生するコマンドに置き換えます。timeout
遅延を変更します。Windows CMDコマンドラインのA-Zインデックス -Windowsコマンドラインに関連するすべてのものの優れたリファレンス。
wmic --Windows ManagementInstrumentationコマンド。