AutoIt v2와의 호환성

[AutoHotkey v1.1.09+] 이후는 AutoIt v2 (.aut) 스크립트를 지원하지 않습니다. 예전 버전의 오토핫키는 기본 설정과 약간의 명령어의 행위를 바꾸어서 AutoIt v2 스크립트를 지원합니다. 이 페이지는 문서의 다른 페이지로부터 제거된 정보를 담고 있습니다.

다음은 오직 .aut 파일만 지원합니다. 그리고 오직 [v1.1.08.01] 이전 버전에서만 지원합니다.

Affected element Change
#AllowSameLineComments기본값으로, 주석은 명령어와 같은 줄에 허용되지 않습니다.
A_ScriptDir마지막 역사선을 포함합니다.
DetectHiddenText기본값은 꺼져 있습니다.
#EscapeChar기본값은 역사선 (\)입니다.
FileCopy파일을 복사할 수 없으면 ErrorLevel을 1로 설정합니다.
IniDeleteErrorLevel는 변하지 않습니다.
IniReadDefault 매개변수를 지원하지 않습니다; 값을 읽는데 문제가 있으면 문자열 ERROR가 언제나 OutputVar에 저장됩니다.
IniWriteErrorLevel는 변하지 않습니다.
InputBox사용자가 CANCEL 버튼을 누르면, OutputVar를 비웁니다. ErrorLevel은 대화상자가 시간 제한에 걸리지 않는 한 변하지 않습니다.
SetBatchLines기본값은 1입니다. 그 때문에 스크립트가 매 줄마다 잠을 잡니다.
SetKeyDelay전통적인 SendEvent 모드에 대한 기본 Delay는 20입니다.
Send문자 #은 무시됩니다.
SplashTextOnHeight는 창의 타이틀 바를 포함합니다.

피신 문자 변환

[AutoHotkey v1.1.08.01] 이전에서 확장자 .aut.ahk를 가지고 스크립트 파일을 실행하면 실행이 되지 않습니다; 대신에 그 스크립트를 AutoIt v2 기본 피신 문자로부터 (역사선) 오토핫키의 기본 피신 문자 (백틱)으로 변환합니다.

폐기된 명령어들

다음 명령어는 자동으로 오토핫키 명령어에 상응하는 명령어로 변환됩니다 (그리고 이전에는 이 사실이 문서에 명기되어 있지 않았습니다): LeftClick, LeftClickDrag, RightClick, RightClickDrag, HideAutoItWin, Repeat, EndRepeat. 이 자동 변환 기능은 [v1.1.09]에서 제거되었습니다.