Windows bat腳本 提取指定關鍵字,如:提取設備ip地址

 

cmd 命令窗口執行命令如下,我們只需要第一個ip地址,需要提取改ip地址

 ```javascript

>adb shell ifconfig | findstr "Bcast"
          inet addr:172.16.21.23  Bcast:172.16.21.255  Mask:255.255.254.0

```

 

嘗試了各種方法之後,拼接處下面的bat腳本,腳本不算那隻能說不熟悉,發佈至此供大家學習參考。

 

完整的代碼示例:

 ```javascript

@echo off
for /f "tokens=2 delims=:" %%i in ('adb shell ifconfig^|findstr "Bcast" ') do set ipaddr=%%i
for /f "tokens=1 delims=Bcast" %%i in ("%ipaddr%") do set ip=%%i
set ipport=%ip:~0,-2%
set ipport=%ipport%:5555
@echo off
@echo %ipport%
adb tcpip 5555
adb connect %ipport%

```

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章