Would it be possible to add an option that if WinSCP can't find Pageant running when "Attempt authentication using Pageant" is enabled, it will start it automatically?
This would be really handy for when I sometimes forget to load up Pageant. Currently one has to cancel the connection, and then reconnect once Pageant has been started.
There would need to be a way to specify the command to execute in order to start the agent, since the only way I've found to make Pageant "remember" keys is to pass them as arguments.
Currently the best solution to this I've come up with is to create two additional shortcuts to Pageant, of the form...
"C:\Program Files (x86)\WinSCP\PuTTY\pageant.exe" "C:\Users\xxx\Documents\key.ppk" -c "C:\Program Files (x86)\WinSCP\WinSCP.exe"
Unfortunately this makes key management a bit of a faff, not to mention it means I now *have* to enter all my passphrases into Pageant even if I wasn't planning to log into a server which required a key.
Thanks for your time.
Ps. Not sure if I should be asking the PuTTY people about this instead, since I'd also really like PuTTY to do this too.