AutoIt 安装器创建的目录结构(通常在\Program Files\AutoIt3,汉化版本在d:\Autoit3) 下表是主要的目录结构说明. 安装器同样也会在开始菜单中创建项目, 不会在其他位置创建或者修改文件.汉化版本与官方版本有不少出入,请自行了解.
| 文件与目录 | 详细信息 | |
|---|---|---|
| (顶级文件) | ||
| AutoIt3.exe | AutoIt 主程序,并且 只需要 这个文件就可以运行脚本! | |
| AutoIt3_x64.exe | 64 位构架的 AutoIt 版本(如果已经安装). | |
| AU3Info.exe | The AutoIt 窗口信息工具. | |
| AU3Info_x64.exe | 64 位构架的 Au3Info (如果已经安装). | |
| AU3Check.exe | AutoIt 表达式检查器. | |
| AutoIt.chm | 这个帮助文件会调用 AutoIt3.chm,AutoIt3chs.chm,UDFs3.chm,UDFs3chs.chm | |
| Uninstall.exe | AutoIt 卸载器. | |
| AutoIt v3 Website.url | 链接到 http://www.autoitscript.com/autoit3/的快捷方式 | |
| Aut2Exe | ||
| Icons\ | 包含资源管理器中用于 .au3 文件类型的图标.(汉化版本中位置已改变) | |
| Aut2Exe.exe | 脚本编译器. | |
| Aut2Exe_x64.exe | x64 位构架的 Aut2Exe (如果已经安装). | |
| AutoItSC.bin | 32位构架的已编译脚本的可执行根(stub). | |
| AutoItSC_x64.bin | 64位构架的已编译脚本的可执行根(stub). | |
| UPX.exe | UPX 压缩器 (减小 exe 文件的体积,不是为了加密). | |
| Examples | ||
| COM\ | 包含使用AutoIt写的COM例子. | |
| GUI\ | 包含使用AutoIt写的GUI例子. | |
| Helpfile\ | 包含了帮助文件中引用的例子. | |
| Extras | ||
| Au3Record\ | 包含了 Au3Record.exe ,用来捕捉用户操作,并转换为一个脚本. | |
| AutoUpdateIt\ | 包含了怎么得到最新版本的方法(一个更新器). | |
| Editors\ | 包含了一些流行编辑器的表达式高亮的语法文件(无法超越SciTE,移除于汉化版本). | |
| SQLite\ | 包含了 SQLite 命令行可执行文件和帮助文件. | |
| Icons | ||
| 包含了资源管理器中用于 .au3 文件类型的图标. | ||
| Include | ||
| 包含标准包含文件(预先写好的用户自定义函数). 参考UDF帮助文档) | ||
| AutoItX | ||
| 包含一个 DLL 版本的 AutoIt v3 ,包含了Autoit的大部分特性,用于和其它程序二次开发(ActiveX/COM 和 DLL 接口). | ||
| SciTE | ||
| 包含一个带有AutoIt语法高亮的轻量级SciTE编辑器. | ||
如果您需要重复的运行 AutoIt 脚本,只需要 AutoIt3.exe. 如果您编译脚本为可执行文件,则系统中不需要再安装 AutoIt.
AutoIt 安装器创建注册表键于 HKEY_LOCAL_MACHINE\Software\AutoIt v3 和 HKEY_CURRENT_USER\Software\AutoIt v3. 若没有完整安装过 AutoIt 则这些项目是不会存在的,也就是说,AutoIt 的运行对服务器而言是"干净的"(注册表里不会有垃圾信息).
下面这个列表显示默认(或者可选) 注册表键.斜体字表示这些键不是创建于安装器自己,但是第一次执行相关工具时会创建:
| HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\ | |||
|---|---|---|---|
| AutoIt | |||
| (默认) | REG_SZ | (没有值) | |
| InstallDir/安装目录 | REG_SZ | C:\Program Files\AutoIt3 | |
| Version | REG_SZ | 版本号 | |
| HKEY_CURRENT_USER\Software\AutoIt v3\ | |||
| Aut2Exe | |||
| (默认) | REG_SZ | (没有值) | |
| 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 | 我的文档 | |
| AutoUpdateIt | |||
| (默认) | REG_SZ | (没有值) | |
| DoneOption/完成选项 | REG_SZ | Notify/提示 | |
| DownloadDir/下载目录 | REG_SZ | C:\Downloads\ForExample\ | |
| AU3Info | |||
| 默认 | REG_SZ | (没有值) | |
| 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 | |
* - AllowDecompile 只能工作于 AutoIt V3.2.5.1 或者更老的版本.