.AHK

Arquivo AHK

AutoHotkey Script
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo AHK é um script AutoHotkey - um programa de texto simples para Windows que remapeia teclas, expande atalhos de texto e automatiza tarefas repetitivas. Para executá-lo, instale o AutoHotkey de autohotkey.com e clique duas vezes no arquivo. Sempre abra um .ahk desconhecido em um editor de texto antes de executá-lo, pois os scripts têm controle total sobre seu teclado, mouse e arquivos.

Desenvolvedor: AutoHotkey Foundation (originally Chris Mallett; now community/Lexikos) Categoria: Arquivos Executáveis Padrão aberto MIME: text/plain
ABRE EM Windows
Relacionado: .APK · .EXE · .VBS · .JAR

Nesta página

19k+ extensões indexadas
Última revisão em Aug 3, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro AHK?

.ahk é um arquivo de script de texto simples usado pelo aplicativo AutoHotkey. O AutoHotkey é usado para automatizar tarefas de GUI e interações de teclado e mouse executando código em arquivos .ahk. Os arquivos .ahk podem ser editados manualmente com qualquer editor de texto, mas o processo requer conhecimento prático da linguagem de script AutoHotkey. Erros em arquivos .ahk podem fazer com que o script não funcione corretamente ou nem sequer inicie.

O programa AutoHotkey é capaz de automatizar a execução de comandos de ponteiro e teclado em vários aplicativos, incluindo jogos, e pode ser usado para criar macros e hotstrings. O AutoHotkey oferece aos usuários a opção de criar mapeamentos de teclas personalizados para iniciar scripts ou disparar ações. Os scripts normalmente incluem diretivas como #Requires AutoHotkey v2.0 ou #SingleInstance Force, definições de teclas de atalho (hotkeys), funções e comentários começando com ;.

A partir de dezembro de 2022, o AutoHotkey v2 introduziu uma sintaxe modernizada incompatível com a v1; a v1.1 permanece mantida ativamente. Scripts .ahk também podem ser compilados para um .exe autônomo usando a ferramenta Ahk2Exe incluída. Assim como os scripts .bat e .ps1, os arquivos .ahk são texto simples legível por humanos, mas carregam acesso significativo ao sistema - sempre inspecione scripts não confiáveis antes de executá-los.

Segurança e proteção

RISCO: MEDIUM

Um .ahk é uma automação executável: ele pode enviar comandos de teclado, mover o mouse, ler/gravar arquivos, executar programas e acessar a rede, portanto, um script malicioso pode causar danos reais, embora o arquivo seja texto simples. Sempre abra um .ahk desconhecido em um editor de texto primeiro e leia-o antes de executar - nunca clique duas vezes cegamente em um recebido por e-mail ou download. Versões compiladas de .ahk para .exe ocultam o código-fonte, portanto, trate EXEs do AutoHotkey desconhecidos com a mesma cautela que qualquer programa baixado. O AutoHotkey em si é seguro; baixe-o apenas de autohotkey.com.

Detalhes do formato

em resumo
NOME COMPLETOAutoHotkey Scripttambém conhecido como AutoHotkey script file, AHK script
DESENVOLVEDORAutoHotkey Foundation (originally Chris Mallett; now community/Lexikos)desde 2003 (AutoHotkey 1.0)
TIPO MIMEtext/plain
TIPOScript de automação/macro em texto simples (interpretado)
PADRÃOAberto · livre de royalties
RELACIONADO.apk.exe.vbs.jar

Programas que abrem arquivos AHK

Windows4 apps
AutoHotkey Código aberto Instale o AutoHotkey e clique duas vezes no .ahk para executá-lo. Clique com o botão direito > Editar Script para abri-lo em seu editor.
Windows Notepad Integrado Clique com o botão direito no .ahk > Abrir com > Bloco de Notas para ler o script antes de executá-lo.
Notepad Código aberto Abra o .ahk para visualizar ou editar o texto do script com segurança sem executá-lo.
Visual Studio Code Gratuito Abra o .ahk para ler/editar; adicione uma extensão AutoHotkey para realce de sintaxe e execução/depuração.

Detalhes técnicos

especificação profunda
Tipo MIMEtext/plain (sem MIME dedicado; alguns servidores usam application/octet-stream como alternativa)
Codificação de caracteresUTF-8 (BOM EF BB BF inicial comum) ou ANSI; a v1 também lê a página de código do sistema
Assinatura do arquivoNenhuma - texto simples; scripts v2 comumente abrem com #Requires AutoHotkey v2.0
Versões da linguagemDuas gerações de sintaxe incompatíveis: v1 (legada, mantida como v1.1) e v2 (moderna, lançada em dezembro de 2022)
Sistema operacionalApenas Windows; sem runtime oficial para macOS ou Linux
Método de execuçãoInterpretado em tempo de execução pelo AutoHotkey.exe; scripts também podem ser invocados via linha de comando
CompilaçãoCompila para um .exe autônomo através da ferramenta Ahk2Exe incluída, que empacota o intérprete e o script juntos
Construtos de scriptRótulos de hotkey (ex: ^j::MsgBox), hotstrings, diretivas (#Requires, #SingleInstance), funções, classes (v2) e rótulos
Tamanho típico do arquivoDe algumas centenas de bytes a dezenas de KB (código-fonte em texto simples)
Desenvolvedor / mantenedorOriginalmente criado por Chris Mallett (2003); agora mantido pela AutoHotkey Foundation e comunidade (líder: Lexikos)
Escopo de acesso ao sistemaAcesso total à entrada de teclado, mouse, sistema de arquivos, área de transferência e processos em execução
Casos de uso comunsAutomação de GUI, hotkeys personalizadas, expansão de texto via hotstrings, gerenciamento de janelas, operações de arquivo via script
Mudanças drásticas na v2Parênteses obrigatórios para chamadas de função, modo de expressão por padrão, escopo de variáveis mais rigoroso - incompatível com v1
Diretivas comuns#Requires, #SingleInstance, #Include, #NoEnv (apenas v1), #Warn
Lançado2003 (AutoHotkey 1.0)
Versão mais recenteAutoHotkey v2 (v2.0 released December 2022; v1.1 still maintained)
Padrão abertoSim · livre de royalties
Especificaçãowww.autohotkey.com

Conversões de AHK

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos AHK. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos AHK.

Perguntas frequentes

Como eu executo um arquivo AHK?
Instale o AutoHotkey de autohotkey.com e clique duas vezes no .ahk. Um ícone na bandeja do sistema aparecerá enquanto ele estiver em execução; clique com o botão direito nele para pausar ou sair.
Como eu abro um arquivo AHK para editá-lo?
Clique com o botão direito no script e escolha «Editar Script», ou abra-o no Notepad, Notepad++ ou VS Code. É texto simples.
Por que meu script AHK não funciona?
Geralmente é uma incompatibilidade de versão: o script foi escrito para AutoHotkey v1, mas você tem a v2 instalada (ou vice-versa). Verifique o topo do arquivo por «#Requires AutoHotkey v2.0» e instale a versão correspondente.
Posso converter um script AHK para um EXE?
Sim - use o Ahk2Exe (incluído no AutoHotkey): clique com o botão direito no .ahk e selecione «Compilar Script», ou execute o Ahk2Exe para criar um executável Windows autônomo.
O AutoHotkey funciona no Mac ou Linux?
Não, o AutoHotkey é exclusivo para Windows. No macOS/Linux, use alternativas como AutoKey ou Hammerspoon; scripts .ahk não funcionarão lá como estão.
É seguro executar um arquivo AHK que alguém me enviou?
Apenas se você confiar na fonte. Um script pode controlar seu teclado, arquivos e programas. Abra-o em um editor de texto e leia-o primeiro; não execute arquivos .ahk desconhecidos.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

.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)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z