WinSCP Automate Files Transfer:
1. Create a Winscp script file named "transfer_file.txt" in the directory of D:\backup_folder\script
>>
#option batch on
#option confirm off
# Connect to Host
open 192.168.10.10 -privatekey=C:\key\privatekey_server_A.ppk
(or open username:password@192.168.10.10)
# change remote directory
cd /backup/daily
# Download the latest backup folder to the local directory
get -speed=10000 %date% D:\backup_folder\
# Disconnect
close
# Exit WinSCP
exit
2.Create a batch file named "run_transfer.bat" in the directory of D:\backup_folder\script
>>
@echo off
chcp 950
set date=%date:~0,4%-%date:~5,2%-%date:~8,2%
winscp /script="D:\backup_folder\script\transfer_file.txt" /parameter=%date%
3. Run D:\backup_folder\script\run_transfer.bat
留言列表