返回介绍

安装目录结构

发布于 2020-03-05 18:21:25 字数 5879 浏览 1337 评论 0 收藏 0

下面是安装 AutoIt 时创建的目录结构(通常位于\Program Files\AutoIt3)表。安装程序同时还在开始菜单创建快捷方式,此外就没有添加或修改其他文件了。

文件/目录说明
根目录文件
AutoIt3.exeAutoIt 的主程序,脚本文件 仅需 它即可得以解释运行
AU3Info.exeAutoIt窗口信息工具(AutoIt Window Info Tool)
AutoIt.chm帮助文件。
psapi.dllProcess...() 函数所需DLL - 用于Windows NT 4(Microsoft 重新发布的文件)
Uninstall.exeAutoIt 的卸载程序。一般不会用到。
AutoIt v3 Website.url指向 http://www.autoitscript.com/autoit3/ 的快捷方式。
Aut2Exe
 Icons\含有用于脚本文件(.au3)的图标。
 Aut2Exe.exe脚本编译器。
 AutoItSC.bin编译脚本所需的可执行体(stub,根)。
 UPX.exeUPX 压缩程序(用于压缩可执行文件)。
Examples
 GUI\含有一些GUI示例脚本。
 Helpfile\含有帮助文档中的全部示例脚本。
Extras
 AutoUpdateIt\含有一个用于更新 AutoIt3 的脚本程序。
 Editors\含有各种流行的文本编辑器的语法着色(高亮显示)定义文件。
 Exe2Aut\含有把已编译的脚本程序反编译成脚本源码的工具。
 v2_to_v3_Converter\含有把 v2.64 脚本转成符合 AutoIt v3 语法要求的工具。
Icons
 含有用于脚本文件(.au3)的图标。
Include
 含有标准的包含文件(预先写好的用户函数)。请查看 库函数(Library Functions)部分的说明。
AutoItX
 含有 AutoIt v3 的DLL版本,此版本通过ActiveX/COM 和 DLL接口提供了 AutoIt 的一个功能子集。

这里要强调一点:要运行 AutoIt 脚本,只要有 AutoIt3.exe 就够了。一旦您把一个脚本文件编译成可执行文件之后,用户不需要安装 AutoIt 即可运行该程序。

(例外:若是在 Windows NT 4 下运行的话还需要把 PSAPI.dll 这个文件放在脚本的同一目录下或 AutoIt 的安装目录下,这是因为 Process...() 等进程相关函数需要它才得以运行)

注册表键值(Registry Keys)

AutoIt 的安装程序创建的注册表项主要位于 HKEY_LOCAL_MACHINE\Software\AutoIt v3HKEY_CURRENT_USER\Software\AutoIt v3。若没有完整安装过 AutoIt 则这些项目是不会存在的,也就是说,AutoIt 的运行对服务器而言是“干净的”(注册表里不会有垃圾信息)。

下面的这个表列出的是默认(或典型的)的注册表键值。其中以斜体字显示的键值在安装(AutoIt)时是不被创建的,它们只在相应程序/脚本的首次运行时才创建。

HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\
AutoIt
 (默认)REG_SZ(数值未设定)
 InstallDirREG_SZC:\Program Files\AutoIt3
 VersionREG_SZv3.1.0
HKEY_CURRENT_USER\Software\AutoIt v3\
Aut2Exe
 (默认)REG_SZ(数值未设定)
 AllowDecompileREG_DWORD0x1
 LastCompressionREG_DWORD0x2
 LastExeDirREG_SZMy Documents
 LastIconREG_SZ 
 LastIconDirREG_SZC:\Program Files\AutoIt3\Aut2Exe\Icons
 LastScriptDirREG_SZMy Documents
AutoUpdateIt
 (默认)REG_SZ(数值未设定)
 DoneOptionREG_SZNotify
 DownloadDirREG_SZC:\Downloads\ForExample\
Exe2Aut
 (默认)REG_SZ(数值未设定)
 LastExeDirREG_SZC:\ForExample\
 LastScriptDirREG_SZ 
AU3Info
 默认REG_SZ(数值未设定)
 AlwaysOnTopREG_DWORD0x1
 ColorModeREG_DWORD0x1
 CoordModeREG_DWORD0x1
 HighlightColorREG_DWORD0x0
 HighlightControlsREG_DWORD0x1
 MagnifyREG_DWORD0x0
 WinHREG_DWORD0x01c2
 WinWREG_DWORD0x012c
 WinXREG_DWORD0x0064
 WinYREG_DWORD0x0064

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文