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! | |
AutoIt3_x64.exe | Die x64-Version von AutoIt (falls installiert). | |
Au3Info.exe | Das AutoIt Window Info Tool. | |
Au3Info_x64.exe | Die x64-Version von Au3Info (falls installiert). | |
AU3Check.exe | Das Programm, das die Syntax von AutoIt-Skripten überprüft. | |
AutoIt.chm | Diese Hilfe-Datei. | |
Uninstall.exe | Die AutoIt-Deinstallationsroutine. | |
AutoIt v3 Website.url | Eine Verknüpfung zu https://www.autoitscript.com/site/autoit/ | |
Aut2Exe | ||
Icons\ | Enthält die Icons, die für .au3-Dateien im Explorer verwendet werden. | |
Aut2Exe.exe | Der Compiler. | |
Aut2Exe_x64.exe | Die x64-Version von Aut2Exe (falls installiert). | |
UPX.exe | Für das Packen mit UPX (reduziert die Größe der Exe-Dateien). | |
Examples | ||
COM\ | Enthält Beispiele von COMs geschrieben in AutoIt. | |
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 werden kann. | |
Geshi\ | Enthält die Syntax-Farbdatei für den Geshi serverseitigen Syntax Highlighter. | |
Prettify\ | Enthält die Syntax-Farbdatei für den Google Prettify clientseitigen Javaskript Highlighter. | |
Icons | ||
Enthält die Icons, die für .au3-Dateien im Explorer verwendet werden. | ||
Include | ||
Enthält standardmäßige Includedateien (fertige Benutzerfunktionen). Siehe Referenz der Benutzerdefinierten Funktionen. | ||
AutoItX | ||
Enthält eine DLL-Version von AutoIt v3, die einen Teil der Funktionen von AutoIt über eine ActiveX/COM- und DLL-Schnittstelle verfügbar macht. | ||
SciTE | ||
Enthält eine Minimalversion von SciTE, die Syntax-Highliting ermöglicht. |
Es zu beachten, dass zur Ausführung von AutoIt-Skripten nur eine Datei, nämlich die AutoIt3.exe, benötigt wird. Wenn man aus einem Skript eine ausführbare Datei erstellt, so muss AutoIt nicht installiert sein, um die kompilierte ausführbare Datei auszuführen.
Das AutoIt-Installationsprogramm erstellt Registry-Schlüssel in HKEY_LOCAL_MACHINE\Software\AutoIt v3 oder HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\AutoIt v3\ wenn eine 64bit Umgebung genutzt wird 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) Registry-Schlüssel auf. Die kursiv 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) | |
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\ | |
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 |