代码:
@echo off
adb disconnect
set command=adb shell "ip address | grep inet | grep 192 | grep -v inet6 | grep -v 127"
for /F "tokens=*" %%i in ('%command%') do set str="%%i"
for /f "tokens=2,*" %%a in (%str%) do set str="%%a"
for /f "delims=/ tokens=1,*" %%a in (%str%) do set str=%%a
echo 找到局域网IP = %str%
adb tcpip 6666
set _ip=%str%:6666
set command=adb connect %_ip%
for /F "tokens=*" %%i in ('%command%') do set RESULT="%%i"
echo %RESULT% |findstr "connected" >nul
if %errorlevel% equ 0 (
echo 成功连接到 %_ip%
) else (
echo 连接到%_ip%失败!!)
pause
使用方法:
- 代码保存到 bat 文件(记得是 ANSI 编码,别形成 UTF-8 编码,否则会乱码)
- 数据线连上手机(确保手机和电脑在同一局域网下)
- 运行脚本,连接成功
- 拔掉数据线
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于