想利用autoit來替WIN7製作軟體一鍵安裝的腳本,先前製作了Adobe reader X及PDFCreator 1.2.3都可正常安裝,但在安裝Adobe reader的語言包時皆卡在開啟檔案-安全性警告這個視窗
下列是我試過的語法
語法一:ShellExecuteWait("C:\3. Adobe Reader X 語言包_日文.msi")
WinWaitActive("開啟檔案 - 安全性警告")
Send("!r")
或是語法二:ShellExecuteWait("C:\3. Adobe Reader X 語言包_日文.msi")
WinWaitActive("開啟檔案 - 安全性警告")
WinActive("開啟檔案 - 安全性警告")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{SPACE}")
請問還有啥方法可以安裝Adobe reader的語言包的msi檔?
我以前做這個最喜歡 .msi 的檔案了
你可以查一下 msiexec 這個指令, 通常只要指令下對就一次裝好了
例如 msiexec /i /qn xxxx.msi
因為有好幾年沒碰了, 指令不一定對, 你自己再查看看
測試了一下,會跑出windows Install的畫面
不管是 msiexec xxxx.msi或者msiexec /i xxxx.msi /quiet /passive /norestart
按了確定後就沒反應了
測試出來了,載明另提是字元下要msiexec /i "xxxx.msi" /quiet /passive /norestart就可以執行,大是在autoit的指令Runwait msiexec /i "xxxx.msi" /quiet /passive /norestart會無法編譯,訊息錯誤
雙引號裡又有雙引號當然不行