[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络连接] 可否使用批处理来自动从FTP上下载指定目录到本地的指定目录?

本帖最后由 epia 于 2015-3-24 16:51 编辑

譬如,自动从ftp://10.10.1.1/app/           这个目录下将 drivers整个目录(包含子目录)下载到本地  C:\drivers\   这个位置,应该如何实现呢?

ftp是匿名登录的,如果有用户名密码又该如何操作?

非常感谢~ 系统是xp和Windows7

本帖最后由 pcl_test 于 2015-4-26 23:37 编辑

回复 1# epia
不支持下载子目录,只能不断切换目录来下载
  1. @echo off
  2. <"%~f0" more +5 >ftp.txt
  3. ftp -n -i -s:ftp.txt 10.10.1.1
  4. del ftp.txt
  5. pause & exit
  6. open 10.10.1.1
  7. user 用户名 密码
  8. cd /app/drivers
  9. lcd D:\drivers
  10. bin
  11. prompt
  12. mget *.*
  13. bye
  14. exit
复制代码

TOP

回复 2# pcl_test


可以参考这个整站下载的思路解决子文件夹的问题
http://bbs.bathome.net/thread-12524-1-1.html

TOP

回复 3# DAIC
嗯,一样的,也是不断切换目录,只想事先把ftp目录结构导出到txt

TOP

本帖最后由 epia 于 2015-3-25 08:10 编辑

呃,目录结构很复杂……擦汗,我看看示例,先谢谢两位了

TOP

回复 5# epia


    嗯,目录结构复杂没关系,那个例子里面已经实现了自动化,不需要手工切换。

TOP

本帖最后由 epia 于 2015-3-31 10:16 编辑
回复  epia


    嗯,目录结构复杂没关系,那个例子里面已经实现了自动化,不需要手工切换。
DAIC 发表于 2015-3-25 09:03



    前两天出门了,刚回来仔细看了下,那个也可以指定目录,但是有个问题,有两个批处理文件,都放在一个目录下,然后执行第一个就可以了吧?
另外匿名用户能用这个脚本吗?

TOP

回复 7# epia


    是的,第一个脚本会自动调用第二个脚本。

TOP

返回列表