@echo off
::设置 属性值
set ftpIP=172.16.2.1
set ftpName=subsir
set ftpPwd=subsirpassword
set dateTime=%date:~0,4%%date:~5,2%%date:~8,2%
set historyTime=%date:~0,4%%date:~5,2%%date:~8,2%
:::::求时间算法
set bakPath=G:\file\bak\
set fileaddr=%bakPath%ftp_tmp.ftp
::自动生成脚本
echo open %ftpIP%>%fileaddr%
echo User %ftpName%>>%fileaddr%
echo %ftpPwd%>>%fileaddr%
echo get logs/bakscript/bbs_%dateTime%.tar.gz %bakPath%bbs_%dateTime%.tar.gz>>%fileaddr%
echo del /q/f logs/bakscript/bbs_%historyTime%.tar.gz>>%fileaddr%
echo bye>>%fileaddr%
echo quit>>%fileaddr%
::执行ftp脚本
ftp -ns:%fileaddr%
::删除自动生成的脚本
del /f/q %fileaddr%