AHK File Documentation
Overview
| Feature | Value |
|---|---|
| File Extension | .ahk |
| MIME Type | text/plain |
| Developer | Chris Mallett and others |
| Primary Usage | Automating Windows Desktop tasks |
| File Category | Script/Executable File |
| Syntax Style | Syntax reminiscent of C++ and supports variables, functions, and expressions. |
| Key Functions | Hotkeys, Hotstrings, Macros, GUI Creation, Windows Scripting |
| Interpretation Type | Interpreted |
| Character Encoding | ANSI by default, but can be changed to support Unicode |
| Script Security | Can be wrapped as an executable for distribution, with potential security implications |
| License | GPL |
| Operating System | Windows |
| Integration Capabilities | Can interact with most Windows controls, handle COM objects, and call Windows API functions |
| Portability | Scripts are portable but require the AutoHotkey interpreter on target machines. |
| Editor Compatibility | Can be edited with any text editor; specific IDEs offer syntax highlighting and debugging tools. |
| Compilation | Can be compiled into standalone executables (.exe) using AutoHotkey compilers |
| Comments Syntax | Single line: ; (semicolon), Block: /* */ |
| Script Examples | Automation of repetitive tasks, GUI applications, game macros, system administration scripts |
| Community Support | Active online forums, user groups, and extensive documentation available |
| Updates and Maintenance | Regular updates and community-contributed libraries and scripts |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.