No need for batches etc. This is a built-in-function of Launchy.
From the Launchy documentation:
And from the WinSCP documentation:
So just hit the shortcut for Launchy, type the characters that make WinSCP appear (that's "win" in my case), hit TAB and enter your session name, hit return and you're done.
e.g.
win <TAB> mysites/foo
From the Launchy documentation:
Launchy allows you to add additional command line parameters onto your
queries. Simply hit tab once you have found the application you are interested
in and then enter them.
And from the WinSCP documentation:
Parameters for winscp.exe executable: winscp.exe stored_session
To open session, stored in folder, use path syntax "folder/session"
So just hit the shortcut for Launchy, type the characters that make WinSCP appear (that's "win" in my case), hit TAB and enter your session name, hit return and you're done.
e.g.
win <TAB> mysites/foo