Podemos utilizar Winscp para transferir archivos desde la linea de comandos, podemos agregar un script con las instrucciones a ejecutar. Para este ejemplo creamos un script llamado «script-example.txt» que contenga lo siguiente, donde sustituimos claves, direcciones y archivos según convenga.
# Connect open sftp://user:password@example.com/ -hostkey="ssh-rsa 2048 xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx" # Change remote directory cd /home/user # Force binary mode transfer option transfer binary # Download file to the local directory d: get examplefile.txt d: # Disconnect close # Exit WinSCP exit
Luego ejecutamos el script con el siguiente comando.
como se ejecuta el txt paso a paso