Install Directory Structure

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)

 

Registry Keys

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.