開發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就完成啦!! -- 如果要註解,開頭可以輸入關鍵字"::"或"REM",例如: :: 這是註解 REM 這也是註解 若要顯示訊息在視窗上,關鍵字為"echo",後面再輸入要顯示的訊息,例如: echo Hello world 如果要隱藏該行命令,關鍵字為"@",例如: @echo Hello world 此時視窗只會顯示Hello world 但每一行都要打@會很麻煩,因此可以在開頭輸入"@echo off",就可以隱藏該行以下的所有命令,如果要顯示,則輸入"@echo on"即可。 參考來源: https://poychang.github.io/note-batch/ https://gn00982591....
留言
張貼留言