bat脚本循环adb命令10次
时间: 2023-10-13 14:27:19 浏览: 134
可以尝试使用以下bat脚本代码实现循环执行adb命令10次:
```
@echo off
set count=0
:LOOP
if %count% equ 10 goto END
adb <你要执行的adb命令>
set /a count+=1
goto LOOP
:END
```
请注意,<你要执行的adb命令>应替换为您要执行的adb命令。此代码段将重复执行adb命令10次,每次执行后计数器增加1,直到计数器达到10为止。
相关问题
bat脚本等待adb connect命令执行失败,再goto去执行其他命令
您可以使用一个while循环来等待adb connect命令执行失败,然后再执行其他命令。示例代码如下:
```
:wait_for_disconnect
adb connect <device_ip>
if %errorlevel%==1 (
goto continue_execution
) else (
timeout /t 5
goto wait_for_disconnect
)
:continue_execution
rem 执行其他命令
```
这段代码会不断执行`adb connect`命令,直到它返回错误码1为止(说明连接失败)。然后会等待5秒钟,然后再次尝试连接。一旦连接成功,就会跳转到`continue_execution`标签,继续执行其他命令。
bat脚本,轮询连接adb
以下是一个bat脚本,用于轮询连接adb:
```bat
@echo off
setlocal enabledelayedexpansion
set /a a=5000
for /l %%c in (5000 1 65535) do (
set /a a+=1
adb connect 192.168.0.75:!a! >> log.txt
Wscript sleep.vbs
adb remount
echo !a!
)
echo %a%
pause
```
该脚本从5000开始,每次递增1,直到65535为止,循环内部连接adb,调用延时脚本,重新挂载adb并打印端口值。可以根据需要修改IP地址和端口范围。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)