au3

au3

Windows自動安裝腳本
Au3腳本是AutoIt3 Windows自動安裝腳本語言。AutoIt 是一種自動控制工具。它可以被用來自動完成任何基于Windows或DOS的簡單任務。它最初被設計用來自動完成安裝那些其它方法不能自動安裝的軟件。AutoIt 運行時讀取一個指定的腳本文件。[1]
    軟件名稱:AutoIt3 Windows自動安裝腳本語言 軟件平台: 軟件語言: 開發商: 軟件授權: 軟件版本: 軟件大小: 産品類型:自動控制工具

簡介

Au3腳本,也就是AutoIt3 Windows自動安裝腳本語言。

AutoIt 是一種自動控制工具。這在PC首次展示時非常有用,那時成百上千的機器需要被自動的安裝。盡管有一些程序如 MS Office, Mcafee, IE4 等具有自動安裝的組件,可還有太多的程序不具備自動安裝的功能。那就是用到 AutoIt 的地方。AutoIt 也可以被用來在你的機器上完成簡單的任務。

AutoIt 運行時讀取一個指定的腳本文件。這個腳本文件使得 AutoIt 完成一系列操作,包括

執行程序(Windows 應用程序,DOS命令,等等。)

發出按鍵和鼠标點擊(所有字符,不受鍵盤布局約束)。

窗口操作(例如最小化,隐藏,恢複,等待,激活(同樣适用 Win98/Win2000))。

簡單剪貼闆文本操作。

最值一提的是它很小(本身包含EXE件,沒有DLL文件,沒有注冊表項)而且免費! (并且将保持免費).

2.1 版後新加入的Aut2Exe。 本程序可以從一個 AutoIt 腳本創建可執行程序!

2.21版後,你可以發送十進制 ASCII 代碼,就像 ALT 鍵加數字小鍵盤(比如 ALT+65='A') 非常有用來發送特定的字符(比如 '~' 在一個意大利鍵盤上)。

Au3腳本就是 Autoit v3 版的簡稱。

内容

v3 具有完全不同于v2.64的語法,因此不能兼容舊的腳本。不過,v2.64仍舊受到支持并且可以下載。AutoIt v3 和 v2.64可以同時裝在同一台機器上而不會有任何問題,同時還可以保持舊腳本的完好。v2版本使用的是.aut後綴的擴展名,而v3版本使用的是.au3後綴的擴展名。因此不必為了适應v3版本而重寫v2.64版本的腳本。

v3 保持了前一版本中窗口标題、窗口文字、按鍵和鼠标模拟這些概念,但同時也有了很多新的特性:

控件

直接獲取編輯框、複選框、列表框、選擇框、按鈕、狀态欄上的信息,并且作用于這些控件而不必擔心鍵擊動作落空。甚至還可以作用于非活動窗口上的控件!

語言升級

“更适用的”數值類型、無限長度的字符串、混合語句、if 語句、條件選擇語句、while 循環語句、for 循環語句、do 循環語句、函數、數組、優秀的字符串處理(超過25個函數!)——其馀功能尚未列出。所有這些都使得制作自動化程序的過程不再痛苦。是的,這是個GUI自動化語言,但v3版的語法将更加強大,足以用來編寫一般用途的腳本。AutoIt 的舊版本總是被認為是“不太合适的語言”,現在将不再是這樣了。

鼠标動作

我們花了許多時間用在對鍵擊和鼠标動作的模拟功能的優化上,使其在目前所有的操作系統上都可以做到盡可能的精确。在這一版本中鼠标動作的功能也表現得更像“人類”了,甚至可以用來創建靈活的演示腳本。所有模拟鼠标和鍵盤動作的程序在模拟動作的“速度”及其它功能上都是高度可定制的。

控件操作

除了“标題/文字”這種v2版本已有的識别窗口的方法以外,現在還可以通過類别名和句柄來識别窗口。您可以對窗口進行移動、隐藏、顯示、調整大小、激活、關閉以及其它所有您想要實現的操作。

AutoIt自帶的窗口信息工具,可以偵測窗口信息以及窗口上的控件信息,是輔助腳本編寫的利器。窗口信息工具上會顯示:窗口的标題名、類名、坐标、大小、樣式以及句柄,控件ID、類名、控件上的文本、坐标、大小和樣式,等等。這些信息都可以直接拷貝粘貼到腳本中直接使用,很是方便。

窗口和控件相關的基本操作函數在幫助文檔的 [函數參考] -> [窗口管理] 分類下。

相關詞條

相關搜索

其它詞條