一、windows
@echo off
#open ip 将要上传文件的IP地址
echo open IP>ftp.up
#用户名
echo ninic>>ftp.up
#密码
echo ninicadmin>>ftp.up
#以二进制的形式
echo bin>>ftp.up
#进入服务器上保存上传文件的目录
echo cd /home/sjzx/casnw/webback/db/6910bak>>ftp.up
#上传本地文件夹下的文件
echo put D:\sqlserver14backup\CDB\*.bak>>ftp.up
echo put D:\sqlserver14backup\CommonDB\*.bak>>ftp.up
echo put D:\sqlserver14backup\SDB\*.bak>>ftp.up
echo bye>>ftp.up
ftp -s:ftp.up
del ftp.up /q
pause
二、linux
#!/bin/bash
ftp -n<<!
#open IP地址
open IP
#user 用户名 密码
user sjzx sjzxadmin
binary
hash
#进入服务器上保存上传文件的目录
cd /home/sjzx/casnw/webback/db/203bak
#进入本地保存要上传文件的目录
lcd /casnw/backup/db203oradata
prompt
#上传文件
put *.dmp
close
bye
!