读书人

批量下载ftp某个目录下的所有文件(包

发布时间: 2012-03-04 11:13:33 作者: rapoo

批量下载ftp某个目录下的所有文件(包括子目录)
批量下载ftp某个目录下的所有文件(包括子目录)
ftp是unix,本机是window,求bat脚本

还有我根据网上的例子写了个脚本,当脚本执行到mget *.*就不往下执行了,一直卡在那里,脚本如下,求N人指点
set ymd=%date:~0,10%

md "C:\backup\%ymd%"

cd C:\backup\%ymd%

@echo off

echo open ftp服务器地址>ftp.src

echo 用户名>>ftp.src

echo 密码>>ftp.src





echo type binary>>ftp.src



echo mget *.*>>ftp.src --------------------------运行到此处卡壳

echo bye>>ftp.src

ftp -s:ftp.src

del ftp.src

[解决办法]
mget每个子目录时,会提示用户确认y/n
使用prompt关掉交互模式
即:

Assembly code
echo type binary>>ftp.src echo prompt >>ftp.srcecho mget *.*>>ftp.src 

读书人网 >其他开发语言

热点推荐