Batch 自動備份與安裝 Split APKs 應用程式套件
2021-2-15 by 高田鑑識
批次檔(英語:Batch file),在DOS、OS/2、微軟視窗系統中,是一種用來當成手稿語言運作程式的檔案,若善用 Batch 功能可簡化 Windows 系統下日常的自動化需求。本篇將介紹如何使用 Batch 自動下載與安裝 Split APKs 。
在開始之前,為了確保 adb 指令可以在 DOS 下任一資料夾下執行,要先設定系統的 PATH 環境變數路徑,這代表著「系統要到哪些路徑底下找執行檔」。設定方式可以參考以下影片。
設定 PATH 環境變數路徑
影片一、設定 PATH 環境變數路徑
自動下載 Split APKs
請先點選「下載 Batch」按鈕,開啟 Google 雲端分享後請將兩個 Batch 檔案,存放至一個空的資料夾內。
- DownloadSAPKs.bat
- InstallSAPKs.bat
在 CMD 環境下執行 DownloadSAPKs.bat ,預設會自動將 LINE 的 APKs 備份至 「SAPKs-Backup」 資料夾內。
影片二、DownloadSAPKs 備份 Split APKs
自動安裝備份的 Split APKs
當要安裝備份的 Split APKs,只要在同一個資料夾下執行 InstallSAPKs.bat 即可將移除的 APP 安裝至裝置上。
影片三、InstallSAPKs 自動安裝備份的 Split APKs
備份其它的 APP
DownloadSAPKs 預設備份的 APP 為 LINE,若要備份其它的 APP,只要在 DownloadSAPKs.bat 之後輸入 APP 的 Packages 簡稱,即可變更備份的 APP 程式。若不知道 APP 的簡稱,可以使用以下指令,另可搭配管線 (Pipe) 與 findstr 縮小匯出的結果。
指令一、列出第三方 APP
執行結果
備份 Telegram APP
指令二、變更備份的 APP
影片四、備份任一 APP
總結
上一篇「如何備份與安裝 Android Split APKs 應用程式套件」介紹 SAI 與 adb install-multiple 進行備份與安裝 Split APKs,有鑑於過程較為繁雜,無法提升效率,希望藉由導入 Batch 自動化,可縮短作業流程並增加提取的成功率。
若執行 Batch 過程有任何問題,請洽詢高田鑑識團隊來協助優化 Batch 程式碼。