In Windows environment you can try with pscp.exe, then when you have it available in your SAP server you need add and use it through a SM49/SM59 command in SAP.
And you'll need:
Configure the authentication using public and private keys.
One folder on your SAP server (AL11 folder).
And finally, make your own ABAP code to manage your external command.
I implemented it but in an unix server. But is the same stuff.
Regards.