Quote Originally Posted by 'Elchupacabre',index.php?page=Thread&postID=167225 #post167225
Is it a sub-routine I need to write?
Thanks for the kind words. There are lots of ways you could use HotkeyNet's script language to do this but since you already have a subroutine I'll show you how to modify it. Your subroutine looks like this:

<Command LaunchAndRename> // OLD VERSION
<SendPC %1%>
Run <"D:\Elchupacabre's World of Warcraft\WoW.exe">
<RenameTargetWin %2%>

You need to replace the pathname (shown in blue) with a variable. (A variable is something that changes. We want to change it into three different things.) The result looks like this:

<Command LaunchAndRename> // NEW VERSION
<SendPC %1%>
<Run "%2%">
<RenameTargetWin %3%>

The next step is to modify the hotkey that calls this subroutine:

<Hotkey MediaPlayPause> // NEW VERSION OF HOTKEY
<LaunchAndRename Local w1 "D:\1st Directory\...\WoW.exe">
...
<LaunchAndRename Local w2 "D:\2nd Directory\...\WoW.exe">
...
<LaunchAndRename Local w3 "D:\3rd Directory\...\WoW.exe">
...