我所上传的脚本文件内有三个文件,一个是批处理文件,一个是记录备份事件的日志信息,一个是ftp文件,负责传送的
1.批处理文件
ECHO OFF
REM 该批处理程序对服务器端配置库进行压缩后传回172.16.0.221作备份。
ECHO ############################################## >> 在途跟踪backup.LOG
(在途跟踪:根据项目的名称命的名)
ECHO ############BACKUP NOW IS STARTING############ >> 在途跟踪backup.LOG
ECHO ############################################## >> 在途跟踪backup.LOG
ECHO %DATE% %TIME% >> 在途跟踪backup.LOG
(备份的日期)
"C:\Program Files\WinRAR\Rar.exe" a -agyyyymmdd TheWayTrace TheWayTrace
(压缩文件的安装位置)
IF NOT EXIST TheWayTrace*.rar goto FAIL
ECHO TheWayTrace配置库压缩成功. >> 在途跟踪backup.LOG
ECHO 压缩包完成时间:%time% >>在途跟踪backup.LOG
REM 将压缩包发送至172.16.0.221
ECHO -------TRANSMISSION NOW IS STARTING-------- >> 在途跟踪backup.LOG
ftp -n -i -s:在途跟踪_ftp.txt >> 在途跟踪backup.LOG
(在途跟踪_ftp.txt:传输文件的文件名)
ECHO FTP传送备份包完毕时间%time% >> 在途跟踪backup.LOG
ECHO -------TRANSMISSION IS ENDED-------- >> 在途跟踪backup.LOG
REM 删除服务器上压缩包。
del TheWayTrace*.rar
ECHO ####################################### >> 在途跟踪backup.LOG
ECHO ############BACKUP IS ENDED############ >> 在途跟踪backup.LOG
ECHO ####################################### >> 在途跟踪backup.LOG
EXIT
:FAIL
ECHO ERROR! TheWayTrace配置库压缩失败! >> 在途跟踪backup.LOG
ECHO ####################################### >> 在途跟踪backup.LOG
ECHO ############BACKUP IS ENDED############ >> 在途跟踪backup.LOG
ECHO ####################################### >> 在途跟踪backup.LOG
EXIT
2.传送文件
open 172.16.0.221
(绿色软件所在的服务器)
user lm
(服务器的用户名和密码)
123
binary
mput TheWayTrace*.rar
bye
!
3. 绿色软件(我这里没有将域置于在线,用时要记得置于在线)
