簡單玩玩自動化腳本 AutoIt

by on # tips

第一次接觸到 AutoIt 是在研究所的時候,當時處理 GIS 圖層檔案,交替使用 SuperGIS 和 ArcGIS 甚至是 ArcView 3.x ,有許多重複性的動作,錄製好腳本就可以去睡個覺,醒來就都處理完畢囉!除此之外,寫好的程式除了用 InstallShield 打包成安裝檔外,還可以用 AutoIt 讓它自己安裝,使用者連點「下一步」的機會都沒有呢!

下載

Au3Record位置

C:\Program Files (x86)\AutoIt3\Extras\Au3Record 
//在v.3.3.14.0之後的版本 就沒放Au3Record了

手寫Script

除了用Au3Record錄製腳本,當然也能手寫。
先以記事本研究,以後或許有機會可以應用到專案上。

AutoItSetOption ( "WinTitleMatchMode", 2 )
Run("notepad.exe")
WinWait("記事本")
Send("This is some text.")
WinClose("記事本")
WinWait("記事本")
Send("!n")

參考

AutoIt, Au3Record
comments powered by Disqus