[AutoHotkey v1.1.09+] unterstützt keine AutoIt-v2-Skripte (.aut). Ältere Versionen von AutoHotkey unterstützen AutoIt-v2-Skripte durch Ändern von Standardeinstellungen und Verhaltensweisen einiger Befehle. Diese Seite enthält Informationen, die von anderen Seiten der Dokumentation entfernt wurden.
Folgendes gilt nur für .aut-Dateien, und nur in [v1.1.08.01] oder niedriger.
Betroffenes Element | Änderung |
---|---|
#AllowSameLineComments | Standardmäßig dürfen keine Kommentare neben einem Befehl stehen. |
A_ScriptDir | Der Pfad endet mit einem umgekehrten Schrägstrich (\). |
DetectHiddenText | Standardeinstellung ist OFF. |
#EscapeChar | Standardeinstellung ist ein umgekehrter Schrägstrich (\). |
FileCopy | ErrorLevel wird auf 1 gesetzt, wenn eine Datei nicht kopiert werden konnte. |
IniDelete | ErrorLevel bleibt unverändert. |
IniRead | Der Standardwert-Parameter wird nicht unterstützt; in AusgabeVar wird immer die Zeichenkette ERROR gespeichert, wenn der Wert nicht gelesen werden konnte. |
IniWrite | ErrorLevel bleibt unverändert. |
InputBox | Wenn der Benutzer die Schaltfläche CANCEL drückt, wird AusgabeVar leer gemacht. ErrorLevel bleibt unverändert, solange das Dialogfenster das Zeitlimit nicht überschreitet. |
SetBatchLines | Standardeinstellung ist 1, wodurch das Skript nach jeder Zeile wartet. |
SetKeyDelay | Standardeinstellung ist 20 für Druckdauer beim traditionellen SendEvent-Modus. |
Send | Das Zeichen # wird ignoriert. |
SplashTextOn | Höhe schließt die Titelleiste des Fensters mit ein. |
Beim Start einer Skriptdatei mit der Dateiendung .aut.ahk
unter [v1.1.08.01] oder niedriger wird das Skript nicht ausgeführt; stattdessen wird im Skript das AutoIt-v2-Standardescapezeichen (umgekehrter Schrägstrich) in das AutoHotkey-Standardescapezeichen (umgekehrtes Häkchen) umgewandelt.
Die folgenden Befehle wurden unterstützt, indem sie automatisch in die entsprechenden AutoHotkey-Befehle übersetzt wurden (was vorher nicht dokumentiert war): LeftClick, LeftClickDrag, RightClick, RightClickDrag, HideAutoItWin, Repeat, EndRepeat. Diese automatische Übersetzung wurde in [v1.1.09] entfernt.