Tuesday 28 August 2007

List all your custom Windows hotkeys

Inspired by my previous blogs about using Windows hotkeys, by now you have created many useful shortcut key combinations, I am sure. In fact you have so many of them, that you don't find them all back. Some of the shortcuts are on your desktop, some on your Quick Launch Bar, others in your Start Menu. You don't know which key combinations are still free to use.
Use this little program to find them all back. Free for you.


You might want to read my other articles on Windows custom hotkeys

7 comments:

Anonymous said...

Hi!
Just found what I was looking for, as I am a hotkey addict.
But it isn't working to me:

Windows Script Host
Line 25
Char 1
Error in the way of Sort of Range Class
Code 800A03EC
Source MS Excel

This line #25 line:
objXL.Selection.Sort objXL.Selection.Range("B1")

I am using MS-Excel 2007 SP1. I suppose this is the cause :(

Any idea of what can it be?
Thank you.
Eduard

niveauverleih said...

This line only sorts the hotkeys alphabetically. What happens if you comment it out(i.e. you put an apostrophe in front of this line)? Normally you should get an Excel sheet with an unordered list of your hotkeys. Can you sort them by hand in Excel?

Anonymous said...

If I comment line #25 an empty Excel sheet opens...

I found a freeware program to manage HotKeys, but I prefer using a script. It's cleaner, IMO.

Eduard

niveauverleih said...

Apparently the script doesn't find any of your hotkey shrtcuts. It looks for them in the following folders:
StartMenu
AllUsersStartMenu
Desktop
AllUsersDesktop
QuickLaunchFolder

Where are your shortcuts located (the ones that you have assigned hokeys to)? Could you please create a shortcut to something on your desktop and see if the script finds it?

Anonymous said...

Hi!
I use shortcuts much more into programs (FF, Word) than for launching them, but I also have some shortcut launchers (just checked ;) These are in QuickLaunch and in another HD partition, because I prefer using portable software instead of installing, if that's possible.

I have just realised that 2 portable programs with HotKey are not working.

I have also cheked there are not 2 shortcuts pointing to the same exe (one with the HotKey, the other without it).

Thanks.
Edu

PS. VBS script is also in partition D and use a shortcut to launch it.

Anonymous said...

Hi again.
While my XP is in Spanish (locale CA), If I change lines:

ScanForHotkeys(objWShell.SpecialFolders("StartMenu"))
ScanForHotkeys(objWShell.SpecialFolders("AllUsersStartMenu"))
ScanForHotkeys(objWShell.SpecialFolders("Desktop"))
ScanForHotkeys(objWShell.SpecialFolders("AllUsersDesktop"))

for

ScanForHotkeys(objWShell.SpecialFolders("MenĂșInicio"))
ScanForHotkeys(objWShell.SpecialFolders("AllUsersMenĂșInicio"))
ScanForHotkeys(objWShell.SpecialFolders("Escritorio"))
ScanForHotkeys(objWShell.SpecialFolders("AllUsersEscritorio"))

Then error jumps to line 43 :)

Line: 43
Char: 1
Error: Invalid Procedure call or argument
Code: 800A0005

Edu

sfufoet said...

I can't download the script:
http://home.scarlet.be/niveauverleih/files/ListHotkeys.txt