用记事本,输入类似以下一段代码然后保存为ftp.bat,以后双击运行就能把tobedownloaded.rmvb下载成c盘的ok.rmvb。
1.需ftp帐户密码才能登录:
@echo off
echo open 10.0.3.74>ftp.txt
echo username>>ftp.txt
echo password>>ftp.txt
echo get serverfilepath/tobedownloaded.rmvb c:/ok.rmvb>>ftp.txt
echo bye>>ftp.txt
ftp -s:ftp.txt
del ftp.txt
2.匿名就能登录:
@echo off
echo open 10.0.3.74>ftp.txt
echo get serverfilepath/tobedownloaded.rmvb c:/ok.rmvb>>ftp.txt
echo bye>>ftp.txt
ftp -s:ftp.txt -A
del ftp.txt
当然你也可以直接手动建立ftp.txt文件,内容是:(如匿名就能登录的情况)
open 10.0.3.74
get serverfilepath/tobedownloaded.rmvb c:/ok.rmvb
bye
然后你只需在与ftp.txt同文件夹下ftp.bat文件里面输入下面代码即可:
ftp -s:ftp.txt -A
【原理】上面方法都是通过直接执行ftp.bat来间接执行ftp.exe(ftp.txt提供命令参数)从而完成访问ftp站点并下载文件的,其中ftp.exe是系统所有,ftp.bat和ftp.txt是用户创建。