1 set y=%date:~0,4%
2 set m=%date:~5,2%
3 set d=%date:~8,2%
4 set mt=%y%%m%%d%
5 set RAR=rar
6 set FILE=D:\Back_%mt%.zip
7 set SRC=D:\Back
8
9 rem 設置FTP參數
10 set DIR=D:\
11 set FTP_SERVER=IP地址
12 set FTP_USER=FTP用戶名
13 set FTP_PWD=FTP密碼
14 set FTP_DIR=/erp
15 set FTP_INI=ftp.ini
16
17 %RAR% a %FILE% %SRC%
18
19
20 echo user %FTP_USER% %FTP_PWD% > %FTP_INI%
21 echo lcd %DIR% >>%FTP_INI%
22 echo mkdir %FTP_DIR% >>%FTP_INI%
23 echo cd %FTP_DIR% >>%FTP_INI%
24 echo bin >>%FTP_INI%
25 echo put %FILE% >>%FTP_INI%
26 echo quit >>%FTP_INI%
27
28 rem 調用以前生成的ftp命令文件,進行ftp
29 ftp -n -s:%FTP_INI% %FTP_SERVER%
30 del %FTP_INI%
31
32
33
34 rem 刪除本地的備份,以避免磁盤空間滿掉
35 del %SRC%