自动FTP下载脚本
本人懒,不愿意去挨个用其他软件打开ftp,尤其是NOAA这种动不动就上万个文件的服务器,手动打开客户端会累死人的。本地操作系统为WinXP,网上找了些参考的东东:
先新建这么个bat文件:
?Download ftpbat.bat
1 | ftp -n -s:ftpdownload.txt ftp.ncdc.noaa.gov |
ftp.ncdc.noaa.gov是ftp地址;ftpdownload.txt里面写入以下内容
?Download ftpdownload.txt
1 2 3 4 5 6 7 8 9 10 | user anonymous pass 1@qq.com lcd e:\china\gsod cd /pub/data/gsod/1929 get gsod_1929.tar cd .. cd /pub/data/gsod/1930 get gsod_1930.tar cd .. bye |
user后面接用户名
pass后面是密码(例子里的密码有些奇怪而已)
此后还能加一些bin、prompt之类的参数
lcd后面是本地目录
cd后面是远程主机目录
get后面是要下载的文件
因为每次要进入不同的目录下载不同的文件,于是将目录和文件名用UltraEdit做了个列表。
ue不会用? 。。。
要下载的时候运行ftpbat.bat就好了。
我是不是很2?⊙﹏⊙b汗
