Os scripts são muito parecidos com pequenos programas; eles executam uma série de comandos e podem aceitar a entrada de um usuário. Eles são usados principalmente para automatizar tarefas repetitivas. Os scripts AutoHotKey têm uma ampla variedade de usos. De algo básico, como o remapeamento de chaves, a operações mais complexas, como renomear e / ou mover arquivos e criar diretórios, os scripts são bastante eficientes. Eles não substituem scripts em lote, mas têm sua própria função de nicho e são populares no Windows.
Empacotar script AHK como EXE
Converter .ahk em .exe com AutoHotKey
Os scripts AutoHotKey não são difíceis de executar e o aplicativo não é difícil de instalar, mas pode ser mais fácil executá-los como um executável.
- Certifique-se de que o AutoHotKey esteja instalado em seu sistema. Baixe aqui .
- Abra o menu Iniciar e vá para a lista de aplicativos .
- Acesse AutoHotKey na lista de aplicativos e selecione Converter .ahk em .exe .
- Na janela que se abre, clique em 'Procurar' ao lado do campo ' Código-fonte (arquivo de script)' .
- Clique em 'Procurar' ao lado de 'Destino (arquivo .exe)' e digite um nome para o arquivo EXE.
- Clique em Converter .
- O script será convertido em alguns minutos .

O arquivo de script original não será alterado e você terá um novo arquivo EXE.
Script AHK como EXE - Linha de Comando
Você não precisa usar Converter .ahk em .exe para empacotar um script AHK como EXE. Você pode usar a linha de comando, mas ainda precisa do AutoHotKey instalado.
- Abra o prompt de comando .
- Digite o seguinte comando para mover para a ferramenta do compilador na pasta de instalação AutoHotKey .
cd C: \ Arquivos de programas \ AutoHotkey \ Compiler
- Encontre o caminho completo para o script AHK .
- Digite o seguinte comando para converter o script e substitua “MyScript.ahk” pelo caminho completo para o script.
Ahk2Exe.exe / em MyScript.ahk
Exemplo
Ahk2Exe.exe / em "C: \ Users \ fatiw \ Desktop \ Test Script.ahk"

O AutoHotKey possui uma documentação extensa e, se você tiver problemas para descobrir as coisas, pode consultá-la aqui . Você pode modificar o comando e alterar o ícone do arquivo executável que é gerado.
Em ambos os métodos acima, você está usando a ferramenta de conversão AutoHotKey integrada. A diferença entre eles é como você o está usando para converter um script, ou seja, por meio da GUI ou da linha de comando.
Conclusão
Converter um script em um executável não o torna mais ou menos capaz. Um arquivo executável é mais amplamente suportado; os aplicativos de automação têm mais probabilidade de executar um arquivo executável do que um script. Os scripts AutoHotKey são comuns, mas não são tão comuns quanto scripts em lote ou scripts bash, portanto, é muito menos provável que sejam suportados por aplicativos de automação.