下面是安裝 AutoIt 時創(chuàng)建的目錄結(jié)構(gòu)(通常位于\Program Files\AutoIt3)表。安裝程序同時還在開始菜單創(chuàng)建快捷方式,此外就沒有添加或修改其他文件了。
文件/目錄 | 說明 | ||
(根目錄文件) | |||
AutoIt3.exe | AutoIt 的主程序,腳本文件 僅需 它即可得以解釋運行! | ||
AU3Info.exe | AutoIt窗口信息工具(AutoIt Window Info Tool)。 | ||
AutoIt.chm | 幫助文件。 | ||
psapi.dll | Process...() 函數(shù)所需DLL -僅 用于Windows NT 4(Microsoft 重新發(fā)布的文件) | ||
Uninstall.exe | AutoIt 的卸載程序。一般不會用到。 | ||
AutoIt v3 Website.url | 指向 http://www.autoitscript.com/autoit3/ 的快捷方式。 | ||
Aut2Exe | |||
Icons\ | 含有用于腳本文件(.au3)的圖標。 | ||
Aut2Exe.exe | 腳本編譯器。 | ||
AutoItSC.bin | 編譯腳本所需的可執(zhí)行體(stub,根)。 | ||
UPX.exe | UPX 壓縮程序(用于壓縮可執(zhí)行文件)。 | ||
Examples | |||
GUI\ | 含有一些GUI示例腳本。 | ||
Helpfile\ | 含有幫助文檔中的全部示例腳本。 | ||
Extras | |||
AutoUpdateIt\ | 含有一個用于更新 AutoIt3 的腳本程序。 | ||
Editors\ | 含有各種流行的文本編輯器的語法著色(高亮顯示)定義文件。 | ||
Exe2Aut\ | 含有把已編譯的腳本程序反編譯成腳本源碼的工具。 | ||
v2_to_v3_Converter\ | 含有把 v2.64 腳本轉(zhuǎn)成符合 AutoIt v3 語法要求的工具。 | ||
Icons | |||
含有用于腳本文件(.au3)的圖標。 | |||
Include | |||
含有標準的包含文件(預先寫好的用戶函數(shù))。請查看 庫函數(shù)(Library Functions)部分的說明。 | |||
AutoItX | |||
含有 AutoIt v3 的DLL版本,此版本通過ActiveX/COM 和 DLL接口提供了 AutoIt 的一個功能子集。 | |||
這里要強調(diào)一點:要運行 AutoIt 腳本,只要有 AutoIt3.exe 就夠了。一旦您把一個腳本文件編譯成可執(zhí)行文件之后,用戶不需要安裝 AutoIt 即可運行該程序。
(例外:若是在 Windows NT 4 下運行的話還需要把 PSAPI.dll 這個文件放在腳本的同一目錄下或 AutoIt 的安裝目錄下,這是因為 Process...() 等進程相關(guān)函數(shù)需要它才得以運行)
AutoIt 的安裝程序創(chuàng)建的注冊表項主要位于 HKEY_LOCAL_MACHINE\Software\AutoIt v3 和 HKEY_CURRENT_USER\Software\AutoIt v3。若沒有完整安裝過 AutoIt 則這些項目是不會存在的,也就是說,AutoIt 的運行對服務器而言是“干凈的”(注冊表里不會有垃圾信息)。
下面的這個表列出的是默認(或典型的)的注冊表鍵值。其中以斜體字顯示的鍵值在安裝(AutoIt)時是不被創(chuàng)建的,它們只在相應程序/腳本的首次運行時才創(chuàng)建。HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\ | ||||
AutoIt | ||||
(默認) | REG_SZ | (數(shù)值未設定) | ||
InstallDir | REG_SZ | C:\Program Files\AutoIt3 | ||
Version | REG_SZ | v3.1.0 | ||
HKEY_CURRENT_USER\Software\AutoIt v3\ | ||||
Aut2Exe | ||||
(默認) | REG_SZ | (數(shù)值未設定) | ||
AllowDecompile | REG_DWORD | 0x1 | ||
LastCompression | REG_DWORD | 0x2 | ||
LastExeDir | REG_SZ | My Documents | ||
LastIcon | REG_SZ | |||
LastIconDir | REG_SZ | C:\Program Files\AutoIt3\Aut2Exe\Icons | ||
LastScriptDir | REG_SZ | My Documents | ||
AutoUpdateIt | ||||
(默認) | REG_SZ | (數(shù)值未設定) | ||
DoneOption | REG_SZ | Notify | ||
DownloadDir | REG_SZ | C:\Downloads\ForExample\ | ||
Exe2Aut | ||||
(默認) | REG_SZ | (數(shù)值未設定) | ||
LastExeDir | REG_SZ | C:\ForExample\ | ||
LastScriptDir | REG_SZ | |||
AU3Info | ||||
默認 | REG_SZ | (數(shù)值未設定) | ||
AlwaysOnTop | REG_DWORD | 0x1 | ||
ColorMode | REG_DWORD | 0x1 | ||
CoordMode | REG_DWORD | 0x1 | ||
HighlightColor | REG_DWORD | 0x0 | ||
HighlightControls | REG_DWORD | 0x1 | ||
Magnify | REG_DWORD | 0x0 | ||
WinH | REG_DWORD | 0x01c2 | ||
WinW | REG_DWORD | 0x012c | ||
WinX | REG_DWORD | 0x0064 | ||
WinY | REG_DWORD | 0x0064 |