ADB Shell如何寫批次檔(.bat)
開發Android App經常會需要去系統裡撈檔案下來
Android Studio內有Device File Explorer,透過滑鼠點一點就直接下載
或著用Terminal輸入ADB指令
但請DQA幫忙時,他們工作內容不需要安裝Android Studio,只要裝ADB就可以了
可是ADB指令對DQA來說不像RD那麼熟悉
為了讓他們快速達到目的,趁機會google學習寫批次檔的方法,這樣對自己來說也方便。
/*以上前言...*/
批次檔是一連串的指令集,將命令提示字元中輸入的指令集結寫成文字檔
用來批次執行,即為批次檔(Batch file),副檔名為.bat
撰寫批次檔可以先用記事本(.txt)製作,完成後再修改副檔名即可
Winodws環境下,滑鼠點兩下批次檔,即自動執行
--
※流程
1. 開啟記事本(.txt)
2. 輸入要執行的adb shell指令集
例如:
adb shell "mount -o rw,remount /system"
adb shell "mv /sdcard/test1.txt /sdcard/test2.txt"
adb pull /sdcard/test2.txt
進入shell的指令要用""包起來,外部指令不需要
3. 存檔,並將附檔名.txt改成.bat就完成啦!!
參考來源:
https://poychang.github.io/note-batch/
https://gn00982591.pixnet.net/blog/post/101959915
https://davidhu0903ex3.pixnet.net/blog/post/443069270-%5B%E6%95%99%E5%AD%B8%5D-dos%E6%89%B9%E6%AC%A1%E6%AA%94%E8%A3%BD%E4%BD%9C---bat%E6%AA%94%E8%AA%9E%E6%B3%95
Android Studio內有Device File Explorer,透過滑鼠點一點就直接下載
或著用Terminal輸入ADB指令
但請DQA幫忙時,他們工作內容不需要安裝Android Studio,只要裝ADB就可以了
可是ADB指令對DQA來說不像RD那麼熟悉
為了讓他們快速達到目的,趁機會google學習寫批次檔的方法,這樣對自己來說也方便。
/*以上前言...*/
批次檔是一連串的指令集,將命令提示字元中輸入的指令集結寫成文字檔
用來批次執行,即為批次檔(Batch file),副檔名為.bat
撰寫批次檔可以先用記事本(.txt)製作,完成後再修改副檔名即可
Winodws環境下,滑鼠點兩下批次檔,即自動執行
--
※流程
1. 開啟記事本(.txt)
2. 輸入要執行的adb shell指令集
例如:
adb shell "mount -o rw,remount /system"
adb shell "mv /sdcard/test1.txt /sdcard/test2.txt"
adb pull /sdcard/test2.txt
進入shell的指令要用""包起來,外部指令不需要
3. 存檔,並將附檔名.txt改成.bat就完成啦!!
參考來源:
https://poychang.github.io/note-batch/
https://gn00982591.pixnet.net/blog/post/101959915
https://davidhu0903ex3.pixnet.net/blog/post/443069270-%5B%E6%95%99%E5%AD%B8%5D-dos%E6%89%B9%E6%AC%A1%E6%AA%94%E8%A3%BD%E4%BD%9C---bat%E6%AA%94%E8%AA%9E%E6%B3%95
留言
張貼留言