導航:首頁 > 手機軟體 > autoit自動安裝軟體

autoit自動安裝軟體

發布時間:2022-03-13 18:26:41

1. autoit製作的自動安裝包怎麼隱藏安裝界面啊

一般autoit自動安裝都是靠模擬點擊安裝界面上的按鈕或其他控制項,隱藏了界面,如何能點擊到?
所以,除非要安裝的軟體自身支持命令行方式靜默安裝,否則甭提。

2. autoit v3寫的自動安裝腳本最後老是卡在最後進度走完要點下一步了就不動了請問等待軟體進度走

你的是多少行的代碼

3. 用AUTOIT自動安裝軟體,怎麼判斷已完成安裝

可用用WinActive命令判斷結束時顯示的某個窗口是否激活來判斷是否完成安裝

4. 求助autoit編程大神,幾個小問題。自動裝機程序或腳本。

可以自己嘗試一下,考慮以下幾個函數。你手頭有軟體方便調試,而我不行。

_NowTime - 得到當前時間
Run - 運行程序
WinWait - 等待窗口出現以便後續操作
ControlClick - 點擊按鈕控制項
ControlSetText - 設置輸入框文本
ProcessClose - 終止進程

5. autoit3自動裝軟體請教

Run("360setup_6.2.0.1060h.exe")
WinWaitActive(" 360安全衛士 6.2.0.1060 安裝", "這個向導將指引你完成")
Send("!n")
WinWaitActive(" 360安全衛士 6.2.0.1060 安裝", "請閱讀授權協議")
Send("!i")
WinWaitActive(" 360安全衛士 6.2.0.1060 安裝", "請選擇您准備安裝360安全衛士的文件夾")
ControlSetText(" 360安全衛士 6.2.0.1060 安裝", "請選擇您准備安裝360安全衛士的文件夾", "Button6", "C:\Program Files\360\360safe" )
Send("!i")
WinWaitActive(" 360安全衛士 6.2.0.1060 安裝", "安全提示")
Send("{space}")
WinWaitActive(" 360安全衛士 6.2.0.1060 安裝", "安全提示")
Send("!n")
WinWaitActive(" 360安全衛士 6.2.0.1060 安裝", "正在完成")
Send("!f")
WinWaitActive(" 360安全衛士 6.2.0.1060 安裝", "你的系統需要重新啟動")
Send("!n")

漏了括弧了!

6. autoit自動安裝

可以先用 ControlFocus() 函數設置輸入焦點到該控制項上。
具體用法可以參見幫助文檔。有問題可以hi我。
__________________________________________________
幫助文檔中有例子的:
ControlFocus ( "title", "text", controlID )
"title" 指定要操作的窗口(對話框)的標題,通過AutoIt Window Info工具可以查看。
"test"留空就行:""。
controlID 就指明窗口上你要定位輸入焦點的那個控制項,像你這個例子中的控制項就是文本框,將游標定位在文本框控制項中才能輸入。同樣通過AutoIt Window Info工具查看,其中控制項標簽下的ClassnameNN內容就是。一般是按順序排列的,第一個文本框就是「Edit1」,第二個就是「Edit2」,依次類推。

假設你的窗口標題是「QQ安裝程序」,controlID是「Edit1」,則在輸入前先用以下語句定位游標:
ControlFocus("QQ安裝程序", "", "Edit1")

當然了,樓上說的按TAB鍵跳轉的方法,是一種很簡便的方法,可能更容易被樓主接受吧。 Send("{TAB n}")
但Send方法本身只能發送到當前激活的窗口,如果當前有其他操作導致激活窗口發生改變,則會失敗。所以可靠性不高。需要權衡使用。

________________________________________
其實用下面這個方法非常簡便:
ControlSetText ( "窗口標題", "", 控制項ID, "你要設置的新地址")

7. Autoit製作軟體自動安裝包 問題

  1. 在每個軟體安裝前,加if fileexists (xxx.exe) then 安裝,後面endif。安裝文件不存在,就自動跳過

  2. 和之前的一樣,首先,你要了解,如果安裝過了以後,在注冊表中哪裡或者文件夾中哪裡可以看出來。然後加if 條件預先判斷!

8. 用autoit3做的軟體自動安裝,求教最後一步

WinWaitActive("安裝
-
HW-5000A","歡迎使用
HW-5000A
安裝向導")WinActive("安裝
-
HW-5000A","歡迎使用
HW-5000A
安裝向導")改為:
WinWait("安裝
-
HW-5000A","歡迎使用
HW-5000A
安裝向導")WinActivate("安裝
-
HW-5000A","歡迎使用
HW-5000A
安裝向導")WinWaitActive("安裝
-
HW-5000A","歡迎使用
HW-5000A
安裝向導")
;可省略
WinActive只是狀態判斷,用在If語句中判斷窗口當前是否為激活狀態;而WinActivate是主動去激活窗口,是一個動作。WinWaitActive也可以不用,直接WinActivate後就可以做send操作了。
下面的代碼中對所有窗口都要做類似修改。
另外,為方便調試,建議在腳本開頭加一句:
Opt("TrayIconDebug",
1)當程序不往下執行的時候,將滑鼠指向系統托盤的Autoit程序圖標,就會顯示出當前正在執行哪一句。這樣就清楚程序在什麼地方掛住了。

閱讀全文

與autoit自動安裝軟體相關的資料

熱點內容
電腦上怎麼下載班智達的軟體 瀏覽:1166
無痕跡消除圖片軟體 瀏覽:725
免費小票軟體 瀏覽:960
華為在哪裡設置軟體停止運行 瀏覽:967
用電腦鍵盤調節聲音大小 瀏覽:1266
自動刷軟體賺錢 瀏覽:1265
古裝連續劇免費版 瀏覽:1419
工免費漫畫 瀏覽:1151
手機軟體專門儲存文件 瀏覽:1513
uos如何用命令安裝軟體 瀏覽:1326
有線耳機插電腦麥克風 瀏覽:653
侏羅紀世界3在線觀看完整免費 瀏覽:1001
單個軟體怎麼設置名稱 瀏覽:725
鳳凰網電腦版下載視頻怎麼下載視頻怎麼下載 瀏覽:1391
明白之後如何免費獲得無人機 瀏覽:837
如何解禁軟體菜單 瀏覽:862
副路由器連接電腦視頻 瀏覽:1356
內置wifi電視如何裝軟體 瀏覽:1114
手機換零免費雪碧 瀏覽:1592
國行蘋果如何下載美版軟體 瀏覽:1222