1、实现从源文件夹筛选指定天数内修改文档,拷贝到目的文件夹。
2、将本地文件上传到指定的ftp服务器。
@echo off
rem 拷贝文件到中间文件夹
del /f /q /a D:\work\backup\data\*.*
rem @echo off
Rem 取5天之前的日期,取回放入变量nowdate
echo wscript.echo dateadd("d",-5,date) >%tmp%\tmp.vbs
for /f "tokens=1,2,3* delims=/" %%i in ('cscript /nologo %tmp%\tmp.vbs') do set y=%%i
for /f "tokens=1,2,3* delims=/" %%i in ('cscript /nologo %tmp%\tmp.vbs') do set m=%%j
for /f "tokens=1,2,3* delims=/" %%i in ('cscript /nologo %tmp%\tmp.vbs') do set d=%%k
echo %m%-%d%-%y%
xcopy /d:%m%-%d%-%y% /y D:\mongodb\data\zfgjj8_es D:\work\backup\data
rem 上传文件到ftp服务器
echo open 192.168.101.6>>ftptmp.bat
echo user mango mango>>ftptmp.bat
echo prom off>>ftptmp.bat
echo mput D:\work\backup\data\*>>ftptmp.bat
echo bye>>ftptmp.bat
echo exit>>ftptmp.bat
ftp -n -s:ftptmp.bat
del /q ftptmp.bat