我正在嘗試使用ADB根據其文件名包含某些字符來拉文件。手機沒有植根HTC One。 PC是Windows 7的使用ADB拉取基於文件名的文件
我發現這個問題:adb pull multiple files
在該線程的原代碼是:
adb shell ls /sdcard/gps*.trace | tr "\n\r" " " | xargs -n1 adb pull
我把它修改爲:
ADB shell ls /mnt/sdcard/dcim/100Media/IMAG07* | tr "\r\n" " " | xargs -n1 adb pull \HTC2
當我運行代碼,我得到一個錯誤,「tr」不被識別爲內部或外部命令,可操作程序或批處理文件。「
我在做什麼錯?先謝謝你!
謝謝你的幫助!不幸的是,我無法讓它工作。這正是我使用的:'@echo off rem ========修改此行爲您的模式===== C:\ Users \ Dan \ AppData \ Local \ Android \ sdk1 \ platform-tools \ adb shell ls /mnt/sdcard/dcim/100Media/IMAG07*.jpg> _temp rem ========================= ======================== SETLOCAL EnableDelayedExpansion FOR/F %% i的(_temp)做( 回波%% I> _temp set/p file = <_ temp echo pull file:!file! adb pull!file! ) SETLOCAL DisableDelayedExpansion 德爾_temp' – luv951
運行C:\用戶\丹\應用程序數據\本地\的Android \ sdk1 \平臺TOOLS \亞行殼LS /mnt/sdcard/dcim/100Media/IMAG07*.jpg cmd窗口,輸出是什麼? @ luv951 – wrkwrk
輸出是所有我在700和799之間的jpg文件的列表。 – luv951