批处理获取笔记本电池状态 您所在的位置:网站首页 cmd查看电池信息 批处理获取笔记本电池状态

批处理获取笔记本电池状态

2023-09-14 03:31| 来源: 网络整理| 查看: 265

使用windows自带的WMIC指令,可以读取笔记本电池状态,上脚本

@echo off setlocal enabledelayedexpansion :BatteryCheck for /f %%i in ('wmic path win32_battery get batterystatus ^|sed -n 2p') do ( set "battery_status=%%i" ) for /f %%j in ('wmic path win32_battery get EstimatedChargeRemaining ^|sed -n 2p') do ( set "bat_power=%%j" ) if "!battery_status!" == "2" ( echo =========================================== echo BatteryStatus :!battery_status! echo EstimatedChargeRemaining:!bat_power! echo =========================================== exit /b 0 ) else ( echo =========================================== echo BatteryStatus :!battery_status! echo EstimatedChargeRemaining:!bat_power! echo =========================================== exit /b 1 )

脚本返回两个值:电池充电状态,当前电池电量;

当然如果没有电池,脚本就获取了个寂寞!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有