@echo off
echo**********************************************
echo*此脚本是用来将程序每日日志文件如20110201.txt*
echo*打包并上传到ftp空间                         *
echo**********************************************
rem  注意上传文件要和本程序在同一文件夹下
rem 截取日期变量%date%中的字符串赋值给变量dn
set dn=%date:~0,4%%date:~5,2%%date:~8,2%
rem 将要上传文件打包
"C:\Program Files\Winrar\rar.exe" a %dn%.rar %dn%.txt
echo open 99.8.65.53 >ftp.txt
rem 注意帐号后不要有空格
echo FTP账号>>ftp.txt
echo 密码>>ftp.txt
rem 进入到要传送到FTP中的文件夹
echo cd ftptest>>ftp.txt
rem 定位到本地文件所在目录c:\test
echo lcd c:\test>>ftp.txt
echo bin>>ftp.txt
echo put %dn%.rar>>ftp.txt
echo bye>>ftp.txt
ftp.exe -s:ftp.txt
del /q /f ftp.txt
del /q /f %dn%.rar
pause

将以上文件保存为批处理文件,制定定时任务即可。