How to connect WinSCP through command line not in GUI mode?

18,097

A basic batch file for connecting to SFTP server with WinSCP scripting is like:

winscp.com /log=c:\writable\path\winscp.log /ini=nul /command ^
    "open sftp://username:[email protected]/ -hostkey=""...""" ^
    "some command like put for upload" ^
    "exit"

For details, see a guide to Automating file transfers to SFTP server.

For the -hostkey switch see Verifying the host key in script.


Easier is to have WinSCP generate a complete transfer script or even batch file for you:

enter image description here

Share:
18,097

Related videos on Youtube

s10v10s
Author by

s10v10s

Updated on September 18, 2022

Comments

  • s10v10s
    s10v10s over 1 year

    Connect WinSCP console through command-line. Run batch file in it. Commands should be included in batch file for connecting with the server.