问题:在Windows上怎么写个批处理把多个文件FTP依次下载到本地某个目录。

批处理脚本示例:

@echo off
title Download db files. Don't close it!!!!!!
color 0b
echo =======================================
echo Download db files. Don't close it!!!!!!
echo ---------------------------------------
echo By AlfredZhao, Tel: 010-XXXXX-XXX.
echo ======================================= rem 1.配置FTP登陆信息
set ftpUser=oracle
set ftpPass=oraclepwd
set ftpIP=192.168.1.88 rem 2.生成配置文件
rem 打开FTP主机
echo open %ftpIP% > ftp.txt
rem FTP用户名(注意末尾不要有空格)
echo %ftpUser%>> ftp.txt
rem FTP密码(注意末尾不要有空格)
echo %ftpPass%>> ftp.txt
rem 传输模式更改为二进制模式(必须二进制模式传输)
echo bin >> ftp.txt
rem 下载控制文件、日志文件、数据文件、临时文件
echo get "/oradata/datafile/vas/system01.dbf" >> ftp.txt
echo get "/oradata/datafile/vas/sysaux01.dbf" >> ftp.txt
echo get "/oradata/datafile/vas/undotbs01.dbf" >> ftp.txt
echo get "/oradata/datafile/vas/redo01.log" >> ftp.txt
echo get "/oradata/datafile/vas/redo02.log" >> ftp.txt
echo get "/oradata/datafile/vas/temp01.dbf" >> ftp.txt
echo get "/oradata/datafile/vas/control01.ctl" >> ftp.txt
echo get "/oradata/datafile/vas/control02.ctl" >> ftp.txt
rem 退出FTP
echo bye >> ftp.txt rem 3.按上面生成的配置文件ftp.txt连接ftp下载,日志输出到ftp.log
ftp -s:ftp.txt > ftp.log
rem 删除配置文件ftp.txt
del ftp.txt

使用方法:

  1. 修改第一部分的ftp登录信息
  2. 修改第二部分的下载文件全路径(可使用UE列编辑模式快速处理)
  3. 在Windows需要下载文件的那个目录执行此批处理文件。

最新文章

  1. poj1811 数论
  2. 通过微软的cors类库,让ASP.NET Web API 支持 CORS
  3. scala2.10.x case classes cannot have more than 22 parameters
  4. SIFT算法详解(转)
  5. Linux下Date命令的用法
  6. hdu 1155 Bungee Jumping
  7. selenium2 安装、简单使用及浏览器启动问题解决汇总
  8. C#time 闹钟
  9. asp.net uploadfile 上传文件,连接已重置问题
  10. Android 图片加载框架Picasso基本使用和源码完全解析(巨细无比)
  11. Java单链表实现
  12. Flume 读取RabbitMq消息队列消息,并将消息写入kafka
  13. 8 个最好的 jQuery 树形 Tree 插件
  14. 使用Common.Logging+log4net规范日志管理【转载】
  15. CSS效果:CSS3实现模拟select以及其中的三角形
  16. 【Android开发经验】android:windowSoftInputMode属性具体解释
  17. python--smtp邮件使用
  18. 2.3 C++类的信息隐藏机制 -- 封装
  19. Sequel简介
  20. react random key generator;react如何产生随机不重复的key

热门文章

  1. Arcengine 中,创建色带
  2. 控制反转容器& 依赖注入模式 ---读感。
  3. iBeacon行为分析
  4. OWIN的理解和实践(三) –Middleware开发入门
  5. 关于RPC与MQ异同的理解
  6. bidi(双向文字)与RTL布局总结
  7. js中各种跨域问题实战小结(一)
  8. Java mac 上编写Java代码
  9. jsp中运用application实现共享留言板功能
  10. 知方可补不足~sqlserver中的几把锁~续