利用bat命令實現adb截圖以及儲存

2021-08-21 21:20:43 字數 828 閱讀 3724

新建乙個txt文件,複製**到txt檔案中,然後修改檔案字尾名為.bat,雙擊執行bat命令,就實現了截圖並儲存操作.

截圖目錄預設為:d:\screenshot\ , 你也可以手動修改

@echo off

color a

chcp 65001

title 截圖

echo=

rem 按照時間拼接檔名稱,因為小時可能只有一位,因此_後面的小時只有一位數.

set yyyymmdd=%date:~3,4

%%date:~8,2%%date:~11,2%

set hmmss=%time:~1,1

%%time:~3,2%%time:~6,2%

set "filename=%yyyymmdd%_%hmmss%.png"

rem 截屏保存在手機的位置

set screen=/sdcard/screen.png

rem adb截圖

adb shell screencap -p %screen%

rem 指定資料夾名稱

set dir=d

:\screenshot\

rem 建立資料夾

ifnot exist %dir% (

md %dir%

) rem adb匯出檔案

adb pull %screen% %dir%%filename%

echo=

echo=

echo 截圖目錄:%dir% 截圖:%filename%

echo=

echo=

pause

bat與adb命令結合使用

一 迴圈撥號 rem 迴圈標誌 loop rem 開始撥號,10086表示號碼 adb shell am start a android.intent.action.call d tel 10086 rem 延時執行下條命令用 ping 127.0.0.1 n 20 a.txt del a.txt ...

Mac系統下利用ADB命令使用

1.獲取序列號 adb get serialno 2.檢視連線計算機的裝置 adb devices 3.重啟機器 adb reboot 4.重啟到bootloader,即刷機模式 adb reboot bootloader 5.重啟到recovery,即恢復模式 adb reboot recover...

bat命令實現動態修改

針對bat相關命令 不一一陳列了,就將自己做的乙個事情時遇到的問題,以及解決問題時候思路過程做一記錄,以便後續查詢。前提 有乙個這樣的需求 有一段指令碼 中有乙個陣列,你現在要在打包之前,動態的往 中的陣列中新增一些值,如 準備修改的檔案test.lua config config.one 0 co...