找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 28439|回复: 7

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

[复制链接]
发表于 2015-3-24 16:23:33 | 显示全部楼层 |阅读模式
本帖最后由 epia 于 2015-3-24 16:51 编辑

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

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

非常感谢~ 系统是xp和Windows7
发表于 2015-3-24 19:53:07 | 显示全部楼层
本帖最后由 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
复制代码
发表于 2015-3-24 22:57:22 | 显示全部楼层
回复 2# pcl_test


可以参考这个整站下载的思路解决子文件夹的问题
http://bbs.bathome.net/thread-12524-1-1.html
发表于 2015-3-24 23:07:00 | 显示全部楼层
回复 3# DAIC
嗯,一样的,也是不断切换目录,只想事先把ftp目录结构导出到txt
 楼主| 发表于 2015-3-25 08:07:48 | 显示全部楼层
本帖最后由 epia 于 2015-3-25 08:10 编辑

呃,目录结构很复杂……擦汗,我看看示例,先谢谢两位了
发表于 2015-3-25 09:03:18 | 显示全部楼层
回复 5# epia


    嗯,目录结构复杂没关系,那个例子里面已经实现了自动化,不需要手工切换。
 楼主| 发表于 2015-3-31 10:12:52 | 显示全部楼层
本帖最后由 epia 于 2015-3-31 10:16 编辑
回复  epia


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



    前两天出门了,刚回来仔细看了下,那个也可以指定目录,但是有个问题,有两个批处理文件,都放在一个目录下,然后执行第一个就可以了吧?
另外匿名用户能用这个脚本吗?
发表于 2015-3-31 10:24:43 | 显示全部楼层
回复 7# epia


    是的,第一个脚本会自动调用第二个脚本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 11:26 , Processed in 0.017842 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表