如何编写BAT脚本,可以实现自动判断是否连接上安卓设备?
bat吧
全部回复
仅看楼主
level 1
下页1717 楼主
如何编写BAT脚本,可以实现判断是否连接上安卓设备,并判定下一步操作?
例如 在adb devices命令后,能否实现显示命令结果并自动分析下一步呢,比如连接上设备后,可以实现“已经连接上设备,请按任意键继续下一步”,如果没有连接上设备,可以实现“未扫描到设备,请按任意键继续扫描”。
如果以上不能实现,那就来个最简单的方法,,,有没有命令可以无限扫描设备,直到连接上设备后才可以进行下一步命令的操作?有这样的命令吗?
2017年03月27日 08点03分 1
level 1
@echo off
for /f "skip=1" %%a in ('adb devices') do (
echo 开始拷贝 %%a log
if %time:~0,2% geq 10 (
adb -s %%a pull /sdcard/Log d:/log/%%a_%date:~5,2%_%date:~8,2%-%time:~0,2%-%time:~3,2%-%time:~6,2%
) else (
adb -s %%a pull /sdcard/Log d:/log/%%a_%date:~5,2%_%date:~8,2%-%time:~1,1%-%time:~3,2%-%time:~6,2%
)
)
pause
这个是通过adb pull 拷贝android端 Log文件夹下所有东东,你可以通过这个
2017年03月29日 07点03分 2
level 8
adb wait-for device好像有这个命令
2017年03月29日 12点03分 3
level 4
我需要把多个路径下的文件复制到一个文件夹中,怎么写
2017年03月29日 13点03分 4
只能一个一个拷贝吧,反正我没有见过其他方法
2017年03月30日 02点03分
1