將電腦上某個資料夾中的so推到手機中的bat指令碼

2021-10-25 01:41:12 字數 691 閱讀 9946

最近在除錯問題時,需要往手機端推送大量檔案,單獨用adb push 命令乙個個推太麻煩。於是便寫了乙個bat指令碼。內容如下:

@echo off

adb root

adb remount

adb shell mount -o rw,remount /system

adb shell mount -o rw,remount /vendor

::@echo off

::指定起始資料夾, "%cd%"當前資料夾;%dir%設定乙個變數;%tar_dir%表示手機下的目的路徑

set dir="%cd%"

echo dir=%dir%

echo tar_dir="%tar_dir%"

:: 引數 /r 表示需要遍歷子資料夾,去掉表示不遍歷子資料夾

:: %%f 是乙個變數,類似於迭代器,但是這個變數只能由乙個字母組成,前面帶上%%

:: 括號中是萬用字元,可以指定字尾名,*.*表示所有檔案

for /r %dir% %%f in (*.so) do (

echo %%f

adb push %%f %tar_dir%

)@pause

該指令碼修改後,可用於其他模型,比如把某資料夾中所有apk 安裝到手機等等。有需要的自取。

注意:不要放在開samba的伺服器上執行。

刪除github中某個資料夾

通常在github上只能刪除倉庫,卻無法刪除資料夾或檔案,所以只能通過命令來解決 git help 幫助命令 git pull origin master 將遠端倉庫裡面的專案拉下來 git rm r cached target 刪除target資料夾 git commit m delete tar...

通過git刪除github上的某個資料夾

github網頁只能刪除整個倉庫,刪除倉庫中的某個資料夾,需要通過git來實現。下面的操作,僅僅刪除github遠端庫上的資料夾,不會刪除本地檔案,可放心使用。步驟 git pull origin master 將遠端倉庫裡面的專案拉下來 dir 檢視有哪些資料夾 git rm r cached t...

刪除GitHub中某個檔案或資料夾

之前在github上上傳檔案時由於粗心不小心將兩個重名檔案先後push了,導致兩個檔案互相覆蓋,所以在這裡我順便記錄一下如何刪除github中某個檔案或資料夾的方法。刪除github中某個檔案或資料夾 在github上無法刪除資料夾或檔案,只能對倉庫進行刪除修改等操作,所以我們自然會用到我們的git...