软讯网络 > 软件时空 > 软件相关 > Re: 自动ftp的批处理文件
【标 题】:Re: 自动ftp的批处理文件
【关键字】:
Re,ftp
【来 源】:http://www.cublog.cn/u/20997/showart.php?id=149470
Re: 自动ftp的批处理文件
你好!
一天只拷一个dmp的批处理也做出来了,只要一个文件dmpftp.bat内容如下:
d:
cd\
if exist d:\*.dmp ren d:\*.dmp *.old
if exist d:\date.txt del date.txt
echo %date%>d:\date.txt
echo open 193.152.5.129>d:\dmpbak.txt
echo user omc pass omc>>d:\dmpbak.txt
echo cd /export/home1/omc/bak/db/backup>>d:\dmpbak.txt
echo lcd d:/>>d:\dmpbak.txt
echo prompt>>d:\dmpbak.txt
for /F "token=1-3 delims=- " %i in (date.txt) do echo get _%i%j%k.dmp>>dmpbak.txt
echo bye>>dmpbak.txt
type d:\dmpbak.txt | ftp -n
if exist d:\*.dmp del d:\*.old
if exist d:\dmpbak.txt del d:\dmpbak.txt
前提是backup.pl中以_20060802.dmp方式命名
服务器和终端时间基本一致
如果控制面板中的时间格式不是年-月-日 token delims及%i %j %k的次序要修改
原来dos的批处理还是这么强悍的