如何使用批处理脚本检查互联网连接是否处于活动状态?
在下面的示例中,如果电池电量低于或高于@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == SECOND_ACTIVITY_REQUEST_CODE){
if (resultCode == RESULT_OK) {
int setTimer = Integer.parseInt(data.getDataString());
System.out.println(setTimer);
seekbar.setProgress(setTimer * 60);
updateTimer(setTimer);
}
else{
System.out.println("Not Ok");
}
}
System.out.println("RequestCode failed");
}
,则 echo 。
50%
如何使用有源Wi-Fi连接执行类似操作?
例如:
for /F "Tokens=1,* Delims==" %%A in ('wmic PATH Win32_Battery get EstimatedChargeRemaining /Format:list ^| FINDSTR "[0-9]"'
)DO (set by=%%B)
if %by% GEQ 50 (echo "Battery is above 50") else (echo "Battery is under 50")
或类似的东西。
我也不想使用if %netcon% EQU 0 (echo "no connection") else (echo "active connection")
等的错误级别输出,因为在工作中,它失败了(它们迫使我们使用代理)。
那么,互联网连接状态是否存储在可由批处理文件(例如WMIC)访问的系统中?
背景信息:我想在将邮件发送到harvardgenerator.com之前验证互联网连接是否处于活动状态