首先下载psftp.exe
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
放到要进行备份操作的目录下
新建一个保存psftp操作命令的文件psftp-cmd.txt
open 10.81.36.190
cd zentao-bak
put -r backup
bye
cd zentao-bak 是进入远程服务器的zentao-bak目录
put -r 传送文件夹
psftp.exe的同级目录下,新建bat批处理文件,内容为
psftp -l root -pw 123 -b psftp-cmd.txt
exit
打开psftp且带参数(用户名为root密码为123并且在psftp下批量执行psftp-cmd的命令),最后退出win32命令界面。以上操作后双击start.bat即可自动上传指定文件…
将bat文件添加到任务计划,则可实现每日定时上传备份文件到远程服务器。