.AHK

Файл AHK

AutoHotkey Script
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл AHK - это скрипт AutoHotkey - текстовая программа для Windows, которая переназначает клавиши, расширяет текстовые сокращения и автоматизирует повторяющиеся задачи. Чтобы запустить его, установите AutoHotkey с autohotkey.com и дважды щёлкните по файлу. Всегда открывайте незнакомый файл .ahk в текстовом редакторе перед запуском, так как скрипты имеют полный контроль над вашей клавиатурой, мышью и файлами.

Разработчик: AutoHotkey Foundation (originally Chris Mallett; now community/Lexikos) Категория: Исполняемые файлы Открыть стандартное MIME: text/plain
ОТКРЫВАЕТСЯ НА Windows
Связанные: .APK · .EXE · .VBS · .JAR

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 3, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла AHK?

ahk - это текстовый файл скрипта, используемый приложением AutoHotkey. AutoHotkey используется для автоматизации задач с графическим интерфейсом и взаимодействия с клавиатурой и мышью путем выполнения кода в файлах .ahk. Файлы .ahk можно редактировать вручную в любом текстовом редакторе, но для этого требуется практические знания языка сценариев AutoHotkey. Ошибки в файлах .ahk могут привести к тому, что скрипт не будет работать правильно или вообще не будет работать.

Программа AutoHotkey способна автоматизировать выполнение команд указателя и клавиатуры в различных приложениях, включая игры, и может использоваться для создания макросов и горячих строк. AutoHotkey предлагает пользователям возможность создавать собственные сопоставления клавиш для запуска скриптов или запуска действий. Скрипты обычно включают директивы, такие как #Requires AutoHotkey v2.0 или #SingleInstance Force, определения горячих клавиш, функции и комментарии, начинающиеся с ;.

По состоянию на декабрь 2022 года AutoHotkey v2 ввёл современный синтаксис, несовместимый с v1; v1.1 по-прежнему активно поддерживается. Скрипты .ahk также могут быть скомпилированы в автономный .exe с помощью встроенного инструмента Ahk2Exe. Как и скрипты .bat и .ps1, файлы .ahk являются читаемым человеком обычным текстом, но они предоставляют значительный доступ к системе - всегда проверяйте ненадёжные скрипты перед запуском.

Безопасность и защита

РИСК: MEDIUM

.ahk - это исполняемая автоматизация: он может отправлять нажатия клавиш, перемещать мышь, считывать/записывать файлы, запускать программы и обращаться к сети, поэтому вредоносный скрипт может нанести реальный ущерб, несмотря на то, что файл является обычным текстом. Всегда открывайте незнакомый файл .ahk в текстовом редакторе и читайте его перед запуском - никогда не запускайте полученные по электронной почте или скачанные файлы .ahk вслепую. Скомпилированные версии .ahk в .exe скрывают исходный код, поэтому относитесь к неизвестным исполняемым файлам AutoHotkey с той же осторожностью, что и к любой скачанной программе. Сам AutoHotkey безопасен; скачивайте его только с autohotkey.com.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕAutoHotkey Scriptтакже известен как AutoHotkey script file, AHK script
РАЗРАБОТЧИКAutoHotkey Foundation (originally Chris Mallett; now community/Lexikos)с 2003 (AutoHotkey 1.0)
MIME-ТИПtext/plain
ТИПОбычный текстовый скрипт автоматизации/макросов (интерпретируемый)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.apk.exe.vbs.jar

Программы, открывающие файлы AHK

Windows4 apps
AutoHotkey Открытый код Установите AutoHotkey, затем дважды щёлкните по файлу .ahk, чтобы запустить его. Щёлкните правой кнопкой мыши > Edit Script, чтобы открыть его в редакторе.
Windows Notepad Встроенная Щёлкните правой кнопкой мыши по файлу .ahk > Открыть с помощью > Блокнот, чтобы прочитать скрипт перед запуском.
Notepad Открытый код Откройте файл .ahk для просмотра или безопасного редактирования текста скрипта без его запуска.
Visual Studio Code Бесплатно Откройте файл .ahk для чтения/редактирования; добавьте расширение AutoHotkey для подсветки синтаксиса и запуска/отладки.

Технические подробности

глубокая спецификация
Тип MIMEtext/plain (специфического MIME нет; некоторые серверы используют fallback application/octet-stream)
Кодировка символовUTF-8 (префиксный BOM EF BB BF распространён) или ANSI; v1 также считывает системную кодировку
Магический байт (файловый заголовок)Отсутствует - обычный текст; скрипты v2 часто открываются с '#Requires AutoHotkey v2.0'
Версии языкаДве несовместимые генерации синтаксиса: v1 (устаревшая, поддерживается как v1.1) и v2 (современная, выпущена в декабре 2022 года)
Операционная системаТолько Windows; официального runtime для macOS или Linux нет
Метод выполненияИнтерпретируется во время выполнения AutoHotkey.exe; скрипты также можно вызывать из командной строки
КомпиляцияКомпилируется в автономный .exe с помощью встроенного инструмента Ahk2Exe, который упаковывает интерпретатор и скрипт вместе
Конструкции скриптаМетки горячих клавиш (например, ^j::MsgBox), горячие строки, директивы (#Requires, #SingleInstance), функции, классы (v2) и метки
Типичный размер файлаНесколько сотен байт до десятков КБ (исходный текст)
Разработчик / поддерживающийИзначально создан Крисом Маллеттом (2003); сейчас поддерживается Фондом AutoHotkey и сообществом (лид: Lexikos)
Область доступа к системеПолный доступ к вводу с клавиатуры, мыши, файловой системе, буферу обмена и выполняемым процессам
Распространённые сценарии использованияАвтоматизация GUI, пользовательские горячие клавиши, расширение текста через горячие строки, управление окнами, скриптовые операции с файлами
Разрывные изменения в v2Обязательные скобки для вызова функций, режим выражений по умолчанию, более строгая область видимости переменных - несовместимы с v1
Распространённые директивы#Requires, #SingleInstance, #Include, #NoEnv (только v1), #Warn
Выпущен2003 (AutoHotkey 1.0)
Последняя версияAutoHotkey v2 (v2.0 released December 2022; v1.1 still maintained)
Открыть стандартноеДа · без роялти
Спецификацияwww.autohotkey.com

Конвертации AHK

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами AHK. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах AHK.

Часто задаваемые вопросы

Как запустить файл AHK?
Установите AutoHotkey с autohotkey.com, затем дважды щёлкните по файлу .ahk. Пока он работает появляется значок в области уведомлений; щёлкните по нему правой кнопкой мыши, чтобы приостановить или выйти.
Как открыть файл AHK для редактирования?
Щёлкните правой кнопкой мыши по скрипту и выберите Edit Script, или откройте его в Блокноте, Notepad++ или VS Code. Это обычный текст.
Почему мой скрипт AHK не работает?
Чаще всего это несовпадение версий: скрипт был написан для AutoHotkey v1, а у вас установлена v2 (или наоборот). Проверьте верхнюю часть файла на наличие '#Requires AutoHotkey v2.0' и установите соответствующую версию.
Можно ли преобразовать скрипт AHK в EXE?
Да - используйте Ahk2Exe (входит в состав AutoHotkey): щёлкните правой кнопкой мыши по файлу .ahk и выберите Compile Script, или запустите Ahk2Exe для создания автономного исполняемого файла Windows.
Работает ли AutoHotkey на Mac или Linux?
Нет, AutoHotkey работает только на Windows. На macOS/Linux используйте альтернативы, такие как AutoKey или Hammerspoon; скрипты .ahk не будут работать там в исходном виде.
Безопасно ли запускать файл AHK, который мне прислали?
Только если вы ему доверяете. Скрипт может управлять вашей клавиатурой, файлами и программами. Откройте его в текстовом редакторе и сначала прочитайте; не запускайте неизвестные файлы .ahk.

Ссылки

1AutoHotkey - Official documentationwww.autohotkey.com
2AutoHotkey v2 - Changes from v1www.autohotkey.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.BINCD/DVD Disc Image (BIN/CUE)
9.TMPTemporary File
10.XDWDocuWorks Document

Похожие расширения

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z