The installation directory (usually located in \Program Files\AutoIt3) for AutoIt looks like this:
Files and Directories | Description |
AutoIt3.exe | The AutoIt main program (this is the only file required to run scripts) |
AU3Info.exe | The AutoIt Window Info Tool |
AutoIt.chm | This help file |
PSAPI.DLL | Process...() function helper DLL - used under Windows NT 4 only (Microsoft redistributable file) |
\ Include | Standard include files (pre-written user functions - see the Library Functions) |
\ Icons | Icons used for the .au3 filetype icon in Explorer |
\ Aut2Exe | AutoIt Script Compiler Components |
\ Aut2Exe \ Aut2Exe.exe | The script compiler |
\ Aut2Exe \ AutoItSC.bin | Executable stub for compiled scripts |
\ Aut2Exe \ upx.exe | The UPX compressor |
\ Aut2Exe \ Icons | Icons for use in compiled scripts |
\ Examples | Example AutoIt scripts |
\ Extras | Third-party / contributed files provided for convenience |
\ Extras \ Exe2Aut | Compiled script decompilers (.exe to .au3) |
\ Extras \ v2_to_v3_Converter | A v2.64 to v3 script converter |
\ Extras \ Editors | Syntax highlighting files for popular editors (and auto-installation scripts) |
It should be repeated 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 that compiled executable.
(exception: Under Windows NT 4 the file PSAPI.dll needs to be in the path or AutoIt directory for the Process...() related functions to work)
Various registry keys are created under HKEY_LOCAL_MACHINE\Software\AutoIt v3 and HKEY_CURRENT_USER\Software\AutoIt v3 - these keys simply store defaults like the last icon used in Aut2Exe or the last position of the AU3Info window. The keys are not used/created when AutoIt utilities are run on machines that do not have AutoIt fully installed - making AutoIt "clean" to run on servers, etc.