I know I can create custom keyboard shortcuts in Windows (7 and XP, at least) by creating a new shortcut to a program, navigating to Properties on the file shortcut, and setting the "Shortcut Key" field. Strangely, however, when this keyboard shortcut is invoked, it does not always spawn a new instance of the program. Rather, if a program instance is not already spawned, it will spawn a new instance; and if a program instance is already spawned, then it will focus that window.
How can I make a windows keyboard shortcut that spawns a new instance of the linked program, regardless of whether there is already a running instance of the linked program?
