綠色軟件便攜使用器正式版 V1.0
作用:
運(yùn)行后,即時安裝并打開要便攜使用的軟件;退出程序后,自動卸載剛才使用的軟件信息.
用途:
便于在移動設(shè)備上使用綠色軟件(來去自如)
適用對象:
最好是帶有完整的安裝及卸載腳本的綠色軟件.
運(yùn)行流程:
1.軟件使用Autoit3編寫.
2.程序啟動后自動檢測同一目錄下有無 Usb.ini (包含要運(yùn)行并監(jiān)控的軟件信息),有則讀取并執(zhí)行,無則打開配置窗口讓用戶指定;
3.根據(jù)用戶指定的信息(或USB.ini中的信息),檢測同一目錄下是否存在要執(zhí)行的程序目錄,有則繼續(xù),無則復(fù)制用戶指定的程序所在的目錄到當(dāng)前目錄下;
4.檢測系統(tǒng)進(jìn)程中是否存在要運(yùn)行的綠軟的進(jìn)程,有則提示(用戶來決定是否結(jié)束系統(tǒng)現(xiàn)有的進(jìn)程),無則繼續(xù)
5.檢測同一目錄中是否有 Jpg 格式的圖像文件,有則自動作為閃屏畫面
6.檢測子目錄(也就是要運(yùn)行的程序目錄)下是否存在安裝腳本( Setup.bat Setup.cmd 安裝.CMD 安裝.Bat !setup.bat !setup.cmd )以及卸載腳本(Uninstall.bat Uninstall.CMD 卸載.Bat 卸載.CMD !Uninstall.Bat !Uninstall.CMD )存在則繼續(xù)執(zhí)行,不存在則提示用戶可有無法安裝或無法卸載等信息
7.根據(jù)檢測結(jié)果,自動決定是直接運(yùn)行程序,還是調(diào)用 安裝腳本 后再執(zhí)行程序.
8.如果是調(diào)用 安裝腳本 ,將實(shí)時檢測 腳本 的運(yùn)行情況,如果安裝結(jié)束則開始執(zhí)行程序,如果腳本暫停(通常是由 Pause 命令造成的)則提示用戶無法完成腳本安裝,并自動調(diào)用 卸載腳本 將剛才安裝的部分卸載并終止 CMD.Exe 進(jìn)程.
9.檢測程序是否正常啟動,如果無法啟動,則自動重試,重試失敗則退出程序
10.監(jiān)控程序進(jìn)程,一旦發(fā)現(xiàn) 軟件 退出,則立即啟動 卸載腳本 進(jìn)行卸載!(注意 如果卸載腳本中有 Pause 命令,也會終止)
11.卸載成功后,提示用戶并退出
注意事項(xiàng):
1.殺毒軟件可能報毒,不要大驚小怪, Autoit 3 編的程序都有這毛病!!!
2.在指定的要運(yùn)行的軟件的安裝和卸載腳本中 最好不要有(用) 需要手動選擇 或 Pause (暫停)命令!綠色軟件便攜使用器 v1.0.rar