Некоторые основные возможности программы AutoHotkey: Автоматизация процессов нажатием клавиши или кликом мыши. Задание «горячих» клавиш для клавиатуры, джойстика и мыши. Автозамена при печатании. Создание пользовательских форм ввода данных, интерфейсов и меню. Переназначение клавиш и кнопок на клавиатуре, джойстике или мыши. Запуск программ и выполнение команд (при нажатии клавиш, наборе строки и в других ситуациях). Работа с файлами, папками, дисками: копирование, удаление, перенос и создание для файлов и папок, извлечение и другие действия с накопителями. Управление открытыми окнами: отслеживание, изменение расположения и размеров. Получение сведений о свойствах окружения Windows. Создание собственных GUI-окон с кнопками, полями ввода.