The AutoIt installer creates a directory structure (usually located in \Program Files\AutoIt3) summarized in the following table. The installer also creates Start Menu shortcuts, but no other files are added or modified.
Files and Directories | Description | |
---|---|---|
(Top-level files) | ||
AutoIt3.exe | The AutoIt main program and only file required to run scripts! | |
AutoIt3_x64.exe | The x64 version of AutoIt (if installed). | |
Au3Info.exe | The AutoIt Window Info Tool. | |
Au3Info_x64.exe | The x64 version of Au3Info (if installed). | |
AU3Check.exe | The AutoIt syntax checker. | |
AutoIt.chm | This help file. | |
Uninstall.exe | The AutoIt uninstaller. | |
AutoIt v3 Website.url | A shortcut to https://www.autoitscript.com/site/autoit/ | |
Aut2Exe | ||
Icons\ | Contains icons used for the .au3 filetype icon in Explorer. | |
Aut2Exe.exe | The script compiler. | |
Aut2Exe_x64.exe | The x64 version of Aut2Exe (if installed). | |
UPX.exe | The UPX compressor (reduces the size of exe files). | |
Examples | ||
COM\ | Contains examples of COMs written in AutoIt. | |
GUI\ | Contains examples of GUIs written in AutoIt. | |
Helpfile\ | Contains scripts used in many of the help file examples. | |
Extras | ||
AutoUpdateIt\ | Contains a script for easily retrieving the latest version of AutoIt3. | |
Editors\ | Contains syntax coloring definitions for some popular text editors. | |
Geshi\ | Contains syntax coloring file for the Geshi server-side syntax highlighter. | |
Prettify\ | Contains syntax coloring file the Google Prettify client-side javascript highlighter. | |
Icons | ||
Contains icons used for the .au3 filetype icon in Explorer. | ||
Include | ||
Contains standard include files (pre-written user functions). See User Defined Function Reference. | ||
AutoItX | ||
Contains a DLL version of AutoIt v3 that provides a subset of the features of AutoIt via an ActiveX/COM and DLL interface. | ||
SciTE | ||
Contains a light version of SciTE which allows syntax coloring. |
It should be noted that to run AutoIt scripts, the only required file is AutoIt3.exe. If you compile a script into an executable then a user does not require AutoIt to be installed to run a compiled executable.
The AutoIt installer creates registry keys under HKEY_LOCAL_MACHINE\Software\AutoIt v3 or HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\AutoIt v3\ if using a 64-bit machine and HKEY_CURRENT_USER\Software\AutoIt v3. The keys are NOT used/created when AutoIt utilities are run on machines that lack a full AutoIt installation--AutoIt is "clean" to run on servers, etc.
The table below shows the default (or typical) registry keys. The keys in italic are not created by the installer itself but by the first execution of the corresponding utility:
HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\ | |||
---|---|---|---|
AutoIt | |||
(Default) | REG_SZ | (value not set) | |
InstallDir | REG_SZ | C:\Program Files\AutoIt3 | |
Version | REG_SZ | Version Number | |
HKEY_CURRENT_USER\Software\AutoIt v3\ | |||
Aut2Exe | |||
(Default) | REG_SZ | (value not set) | |
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 | |||
(Default) | REG_SZ | (value not set) | |
DoneOption | REG_SZ | Notify | |
DownloadDir | REG_SZ | C:\Downloads\ForExample\ | |
Au3Info | |||
Default | REG_SZ | (value not set) | |
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 |