AutoHotkey v1.1.10.01 Updated

Napiophelios on 8 Jun 2013

AutoHotkey is a powerful automation and scripting tool with included macro recorder and export to a self-contained executable. Possible uses include assigning the hotkey "Ctrl-Alt-F" to launch Firefox, making abbreviations expand to their full definition as you type them, or saving time by setting the computer to auto-click a confirmation screen. The scripting language used is mostly backward compatible with AutoIt2 scripts.

The program can create entire applications and has been used to create many hosted here on PortableFreeware including 7plus, WallPaper Randomizer, Gridy, and many more.

Category:
System Requirements: Win95 / Win98 / WinME / WinNT / Win2K / WinXP / Vista
Writes settings to: Application folder
Stealth: ? No. Places an ahk script file in user documents by default
Unicode support: Yes
License: GPL
How to extract: Download the Installer and extract to a folder of your choice with 7Zip.

24 comments on AutoHotkey  The Portable Freeware Collection Latest Entries Feed

Ktulu 2006-12-11 13:35

Windows has this option natively. Just go to your start menu, left click any shortcut and go to properties, on the "shortcut key" set the combination that you like and click ok. You're ready to go.
You can set combinations with ctrl+alt, ctrl+shift and ctrl+alt+shift and a letter or number. If you move or delete the shortcut without clearing the shortcut key you'll have to reset your computer.

Ason 2007-03-06 07:43

Here is a small Tutorial what u can do with AutoHotKeys,
alot more then shortcut to applications...
http://www.autohotkey.com/docs/Tutorial.htm

luk 2007-03-19 07:01

everytime i launch it, it wants to create a file on my documents... a default sample script... once i create it, the program works, but when i get to a new computer (go portable) it wants to make the file again...

luke 2007-03-19 07:10

ok, i have a fix, rename the sample script that is made in the my documents folder to the same name but with the extension .ini (instead of .ahk) and place it in the same directory you extracted autohotkey into...
you can edit this ini file like a ahk file.

see: http://www.autohotkey.com/forum/topic16490.html

Portable Paul 2007-06-21 07:38

pretty impressive scripting language support. I'm probably going to stick with swizztool tho which has the same functionality but not nearly as advanced. swizz is not open source tho. open source good.

s2h 2007-06-22 10:40

How does this compare to auto-it?

Olli 2007-06-30 22:57

Have a look to the script collection http://www.heise.de/ct/activaid. Easy to use (but German homepage; English texts available within the application...).

Portable Paul 2007-07-27 23:26

okay, i have to admit, this program is pretty amazing. I'm not sure why i'm suddenly passionate about scripting in it as opposed to just writing win32 code but dang is it addictive. cafe one of my other favorite portable apps turned out to just be a compiled ahk script. Now i see the possibilities.

The_R 2007-08-02 13:24

lol, i agree. i barely scratch the surface and i do not in any way have any scripting language but this got me hooked.

theres just so much amazing things you can do with it.

PRMan 2007-11-25 18:34

This application made my computer very unstable until I uninstalled it.

Hopefully it works for you, but you might want to keep that in the back of your mind in case things get unstable.

computer technician 2007-12-05 20:16

ok... when I have to type out boring commands, up to 20 times a day on an upgrade mission for remote sites... I had to type out about 200 characters of instruction... cut & paste would have been waay to time consuming... with AutoHotkey.. it took me down to 10 hotkeys, hold control, count up from 0-9... wow, thanks so much... that's < 1% of the keys I had to type in myself...

ok.. you MUST read the quickstart guide to get any of how to set it up... but once you start.. it's really not difficult

UGG OMG 2008-03-01 19:35

Ok, so im playing world of warcraft and i have 2 minimized screens... (I can see and play world of warcraft... twice on one computer, but they are really small), and i use 2 acounts. HOW THE HELL do i get it to click on each screen... so i can cast 2 spells with one click( 1 spell from each charector)

Sonia 2008-03-30 20:57

I have a script that is always running with more than a hundred hotkeys linked to often-used tasks. I use this script to open files/folders/websites, start programs/emails, enter accounts, change fonts, select default printer, track shipping and so on. I use an Enterpad keyboard to start each macro so I don't have to remember any hotkeys. Everything works great! My script file size ranges from 25 to 30K and I use it with XP and Vista. http://cedeq.com/blog/automation/auto-hotkeys-for-autohotkey/

David 2008-05-15 18:44

Awesome! Taking a two hour lunch instead of no lunch since this replaces so many timely tasks. I have easily automated the following monthly task for a series of Excel reports. Update reports, remove SQL links, rename, save, compress with unique passwords, delete renamed files, place all zipped reports into one zip file, open Firefox, login into our website, upload zipped files (site automatically unzips the master file and overwrites old copies), logs off the website, removes all temp zip files and more. This is all done with two clicks of the left mouse button. Thank you Autohotkey for getting me home to my family early while this lengthy task completes unattended. Simply Awesome!!!!!!!!

Ben 2008-12-07 12:07

AutoHotkey is great for providing applications with missing or extra functionality. For example, I've turned my launcher icons into launcher "buttons": the first press launches the application, another press makes it active if it isn't, and if it is active, another press closes it, however I want. Also, linking to an AutoHotkey script or executable rather than directly to a program can overcome some relative path issues (like for working directory) that some launchers have, since AutoHotkey can handle relative paths.

viewer-around 2009-03-13 05:30

new Version on the Product Site
1.0.48

calm_observer 2009-06-05 11:37

this app belongs with autoit in the Programming - Scripting Languages. i use both autoit and autohotkey each has it's advantages/disadvantages, but 90+% you can do in one you can do in the other.

pokey302 2009-10-22 16:46

Great Program!

"How to extract: Download the ZIP package and extract to a folder of your choice. Launch AutoHotkey.exe." This is not entirely correct.

Double-clicking Autohotkey.exe - This will give you an error. Make sure you visit the main site to get information on running the program. http://www.autohotkey.com/forum/viewtopic.php?t=47791

Dan 2010-01-15 10:06

I depend on AutoHotKey every minute of my working day. It's the best macro program available and has greatly increased my productivity. It took a while to learn how to use all of its powerful features, but it was time well spent.

daonlyfreez 2010-02-26 12:50

FYI: There are now different forks/ports of AutoHotkey available:

- AutoHotkey_L -> extended version, objects, unicode
- AutoHotkeyU -> unicode version
- AutoHotkey_N + AutoHotkey.dll -> dll version
- IronAHK -> .NET/Mono port for Win/Lin/Mac
- ahklinux -> Wine version for on Linux

Search the forums.

HTH

daonlyfreez 2010-02-26 14:51

I forgot that there is also a WindowsCE/PocketPC version now.

Again, search the forums.

HTH

Lyon111 2011-11-10 19:35

It is a very good program, really useful indeed.

However, one must not be newbie nor lame to use scripts or even create them, as this program is not for people that know nothing about programming, in my opinion, of course.

V1.0.48.05

BillDixon 2012-02-12 20:14

What about Windows 7? The version on this page doesn't list it (and it doesn't work, I tried). The AutoHotkey website lists Win7, but it's for an installed version. Does anyone know if that version can be installed/copied/uninstalled?

V1.0.48.05

Ennovy 2012-02-13 06:43

@BillDixon : I use the portable version under Win7 and it works fine! Start it with administrator rights.

V1.0.48.05

Post your comment