InstallShield Wizard 安裝包不像Windows Installer 封裝 (.msi) 使用命令提示字元開啟使用 /?可以查詢指令訊息
經過東翻西找,終於找到此安裝包的相關指令
/r 紀錄模式,在執行安裝模式或卸載模式時使用該指令,會建立iss檔,若要使用安靜模式時需要搭配.iss
使用方法:
路徑\安裝檔.exe /r /f1"路徑\
名稱.iss"
路徑\安裝檔.exe /uninst /r /f1"路徑\
名稱.iss"
*注意/f1後面沒有空白
執行指令後安裝/移除介面會跳出來,手動安裝/卸載後便會產生.iss在你指定的路徑下,若未指定路徑不會生效
/s
安靜模式,在背景執行安裝/移除動作,不會跳出UI和詢問訊息,也沒有進度條,需要製作好的.iss,若輸入錯誤指令則無反應
使用方法:
路徑\安裝檔.exe /s /f1"路徑\
名稱.iss"
路徑\安裝檔.exe /s /uninst /f1"路徑\
名稱.iss"
/f2 Log模式,紀錄log
使用方法:
路徑\安裝檔.exe /f2"路徑\
名稱.log"
路徑\安裝檔.exe /uninst /f2"路徑\
名稱.log"
其他
"C:\Program Files (x86)\InstallShield Installation Information\{機碼}\setup.exe" -runfromtemp -l0x0404 -removeonly
如果知道檔案的機碼,或是知道安裝路徑後搜尋路徑可以找到對應的機碼,裡面
有一個移除指令,不需要安裝檔,我是沒試過搭配.iss做安靜移除,下次可以試試
資料來源:https://docs.oracle.com/cd/E25054_01/fusionapps.1111/e16600/desktopclient.htm
沒有留言:
張貼留言