場景:
同一個品牌安裝有很多個產品,需要全部卸載。
Sikuli結合python編碼來進行批量卸載。
思路很簡單,就是利用python的list函數獲得安裝目錄的產品名稱,然後逐個卸載。步驟和代碼如下:
1. 打開Sikuli, 錄製其中一個卸載的圖片;
2. 對錄製的內容進行腳本編輯。
import os
dir = r’C:\Program Files (x86)\testBrand’
list = os.listdir(dir)
for proName in list:
pro_dir = dir + “\” + proName + “\” + “uninst.exe”
click(“”)
paste(pro_dir)
type(Key.ENTER)
click(“”)
wait(2)
click(“”)
wait(2)