Struktur des Installationsverzeichnisses

Das Installationsprogramm von AutoIt legt eine Verzeichnisstruktur an (standardmäßig in \Programme\AutoIt3), die im Folgenden aufgeschlüsselt wird.
Zudem werden Verknüpfungen im Startmenü angelegt, aber keine anderen Dateien erzeugt oder verändert.

Dateien und Ordner Beschreibung
(Dateien, die direkt im AutoIt-Ordner liegen)
AutoIt3.exe Das Hauptprogramm und die einzige Datei, die nötig ist, um AutoIt-Skripte auszuführen!
AutoIt3A.exe Die ANSI-Version von AutoIt3.exe für Windows 9x.
AU3Info.exe Das AutoIt Window Info Tool.
AU3InfoA.exe Die ANSI-Version von Au3Info.exe für Windows 9x.
AU3Check.exe Das Programm, dass die Syntax von AutoIt-Skripten überprüft.
AutoIt.chm Diese Hilfe-Datei, die AutoIt3.chm und UDFs3.chm einbindet.
psapi.dll DLL, die für die Process...()-Funktionen nur unter Windows NT 4 nötig ist (Microsoft redistributable file)
Uninstall.exe Die AutoIt-Deinstallationsroutine.
AutoIt v3 Website.url Eine Verknüpfung zu http://www.autoitscript.com/autoit3/
Aut2Exe
Icons\ Enthält die Icons, die für .au3-Dateien im Explorer verwendet werden.
Aut2Exe.exe Der Compiler.
Aut2ExeA.exe Die ANSI-Version von Aut2Exe für Windows 9x .
AutoItSC.bin Zusatzdatei, die für das Kompilieren benötigt wird.
UPX.exe Für das Packen mit UPX (verkleinert die Exe-Dateien).
Examples
GUI\ Enthält Beispiele für AutoIt-GUIs.
Helpfile\ Enthält Skripte, die in der Hilfe als Beispiele verwendet werden.
Extras
AutoUpdateIt\ Enthält ein Skript, um einfach die aktuelle Version von AutoIt zu installieren.
Editors\ Enthält Syntax-Dateien für verschiedene Editoren, sodass AutoIt-Code schön dargestellt weren kann.
Exe2Aut\ Enthält einen Decompiler für Exe-Dateien, die mit einer AutoIt-Version cor 3.2.5.1 kompiliert wurden.
  SQLite\ Enthält die SQLite.exe und eine Hilfe.
v2_to_v3_Converter\ Enthält ein Werkzeug, um Skripte aus v2.64 in v3 zu konvertieren.
Icons
Enthält die Icons, die für .au3-Dateien im Explorer verwendet werden.
Include
Enthält standardmäßige Includedateien (fertige Benutzerfunktionen). Siehe auch Funktionssamllung (Library Functions)
AutoItX
Enthält eine DLL-Version von AutoIt v3, die einen Teil der Funktionen von AutoIt über eine ActiveX/COM and DLL Schnittstelle verfügbar macht..
SciTe
Enthält eine Minimalversion von SciTe, die Syntax-Highliting ermöglicht.

Es sollte wiederholt werden, dass zur Ausführung von AutoIt Skripten nur eine Datei, nämlich AutoIt3.exe, benötigt wird.  If you compile a script into an executable then a user does not require AutoIt to be installed to run that compiled executable.

(Ausnahme:: Unter Windows NT 4 muss die Datei PSAPI.dll in einem Verzeichnis der PATH-Variablen oder im AutoIt-Vrezeichnis sein, damit die Process...() bezogenen Funktionen funktionieren.)

 

Registry Schlüssel

Das AutoIt Installationsprogramm erstellt RegistrySchlüssel in HKEY_LOCAL_MACHINE\Software\AutoIt v3 und HKEY_CURRENT_USER\Software\AutoIt v3. Die Schlüssel werden NICHT verwendet oder erstellt, wenn AutoIt Programme auf Maschinen gestartet werden, die keine volle AutoIt-Installation besitzen -- AutoIt ist "sauber" und kann auf Servern usw. verwendet zu Werden.

Die nachfolgende Tabelle listet die standardmäßigen (oder typischen) Registryschlüssel auf. Die kusiv geschriebenen Schlüssel werden nicht durch das Installationsprogramm selbst erstellt, jedoch bei der ersten Ausführung des dazugehörenden Hilfsprogramms:
HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\
AutoIt
(Default) REG_SZ (Wert nicht gesetzt)
InstallDir REG_SZ C:\Program Files\AutoIt3
Version REG_SZ Versionsnummer
HKEY_CURRENT_USER\Software\AutoIt v3\
Aut2Exe
(Default) REG_SZ (Wert nicht gesetzt)
AllowDecompile REG_DWORD 0x1
LastCompression REG_DWORD 0x2
LastExeDir REG_SZ Eigene Dateien
LastIcon REG_SZ  
LastIconDir REG_SZ C:\Programme\AutoIt3\Aut2Exe\Icons
LastScriptDir REG_SZ Eigene Dateien
AutoUpdateIt
(Default) REG_SZ (Wert nicht gesetzt)
DoneOption REG_SZ Notify
DownloadDir REG_SZ C:\Downloads\ForExample\
Exe2Aut
(Default) REG_SZ (Wert nicht gesetzt)
LastExeDir REG_SZ C:\ForExample\
LastScriptDir REG_SZ  
AU3Info
Default REG_SZ (Wert nicht gesetzt)
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