文章目录

单个文件:

@echo off
echo open 192.168.1.143 >ftp.up
echo ftp>>ftp.up
echo "">> ftp.up
echo cd pub >> ftp.up
Echo binary>>ftp.up
Echo put D:\softinfo.xml >> ftp.up
Echo bye>>ftp.up
FTP -s:ftp.up
del ftp.up /q
exit
exit

多个文件:

@echo off
echo open 192.168.1.143 >ftp.up
echo ftp>>ftp.up
echo "">> ftp.up
echo cd pub >> ftp.up
Echo binary>>ftp.up
Echo prompt >>ftp.up
Echo lcd "D:\User List">>ftp.up
Echo mput "D:\User List\*.*">>ftp.up
Echo bye>>ftp.up
FTP -s:ftp.up
del ftp.up /q
exit
exit

帐号:FTP_Admin
密码:Password11
我想将本地D:\User List\User.csv 文件通过执行bat批处理自动上传到FTP中的文件夹User下面

@Echo Off
Echo open 10.80.138.16 >ftp.up
Echo FTP_Admin >>ftp.up
Echo Password11 >>ftp.up
Echo Cd .\User >>ftp.up
Echo binary>>ftp.up
Echo put "D:\User List\User.csv">>ftp.up
Echo bye>>ftp.up
FTP -s:ftp.up
del ftp.up /q
Pause
  1. 如果我想把\user 这个文件夹里所有的csv文件都上传到ftp中去 要怎么修改?
  2. 运行完后cmd窗口就开着了 怎么让它自己关闭掉?
  3. 好像这个命令不能多次执行,是不是因为文件已经copy过去了 无法覆盖所导致?
@Echo Off
Echo open 192.168.131.65>ftp.up
Echo jd08139>>ftp.up
Echo jd1058522521>>ftp.up
Echo Cd .\User >>ftp.up
Echo binary>>ftp.up
Echo prompt >>ftp.up
Echo lcd "R:\User List">>ftp.up
Echo mput "R:\User List\*.*">>ftp.up
Echo bye>>ftp.up
FTP -s:ftp.up
del ftp.up /q

需求分析:

  1. 以脚本形式上传目录下的文件列表
  2. 用户名 username 密码 password
  3. 本地文件目录D:\codeList
  4. 上传完成后,删除本地文件目录下的文件列表
说明 命令
ip地址 192.168.1.10
ftp用户名 需求给出
ftp用户密码 需求给出
存放本地文件目录 D:\codeList
@Echo Off
Echo open 192.168.1.10>ftp.up
Echo 用户名>>ftp.up
Echo 密码>>ftp.up
Echo Cd .\User >>ftp.up
Echo binary>>ftp.up
Echo prompt >>ftp.up
Echo lcd "D:\codeList">>ftp.up
Echo mput "D:\codeList\*.*">>ftp.up
Echo bye>>ftp.up
FTP -s:ftp.up
del/s/q D:\codeList\*
del ftp.up /q

如何写一个bat批处理自动上传文件到FTP相关推荐

  1. 如何写一个bat批处理自动上传文件到FTP 转载

    如何写一个bat批处理自动上传文件到FTP 转载 2018-05-28 16:34:06 1点赞宁不凡 码龄5年关注单个文件:@echo offecho open 192.168.1.143 & ...

  2. bat批处理修改文件夹下文件名字

    bat批处理修改文件夹下文件名字 业务场景 有时候我们经常会遇到需要批量处理一些文本或者文件名称的问题,批量文本的处理可以使用notepad++ 里面的列编辑,或者批量替换字符串即可.假如有这样一个要 ...

  3. BAT批处理让文件夹里的文件单个或多个依次移动到另外一个文件夹

    @echo off @echo off&setlocal enabledelayedexpansion ::设置一次移动多少个文件? set s=1::120为多少秒 for /f " ...

  4. bat批处理删除文件

    最近接触到了一些有意思的技术,比如chrome插件,批处理脚本.以前都只会用,现在想着有机会能做一个. 刚好最近在做一个功能,导入文件,上传过程中要校验数据,如果失败的话可以下载错误报告到本地.不过错 ...

  5. bat 批处理拷贝文件

    最近在部署服务器的时候,需要用到把一个站点文件拷贝到其他站点.一个一个手动copy太累人了,写了个简单的批处理文件,基本能达到目的,具体怎么做呢: 1.把需要拷贝到各个站点的文件,单独放到一个目录下. ...

  6. c语言d打开文件夹,BAT批处理之文件与文件夹操作代码(附xcopy命令详解)

    批处理中的文件.文件夹操作,xcopy命令的用法. 一,建bat文件自动执行复制,删除命令. 例1:复制cd.dll文件至windows\system32的bat文件内容: copy cd.dll % ...

  7. BAT批处理之文件与文件夹(附xcopy命令详解)

    在 批处理脚本中,操作文件与文件夹的方法,包括文件的复制.删除.移动等操作,并附有xcopy命令的详细用法. 原文地址: http://www.jbxue.com/article/14535.html ...

  8. Java写一个简单的静态文件的HTTP服务器(基于Socket)

    ** 一.实现思路 ** 1.使用 ServerSocket 监听某一端口,然后等待连接获取 Socket对象. 2.创建一个类 HttpServer 继承 java.lang.Thread 类,重写 ...

  9. c语言的.h文件怎么写,c语言自己写一个.h的头文件

    首先放上三段简单的源码 main.c 里面的内容 #include"stdio.h" #include "lib.h" int main(){ int a,b, ...

最新文章

  1. java camel from uri_java – 如何将Camel属性加载到Bean中?
  2. 【操作系统】虚拟存储器(下)-思维导图
  3. python定位相邻节点_Python selenium 父子、兄弟、相邻节点定位方式详解
  4. WordPress搬家教程:换空间与换域名
  5. mysql5.5创建学生情况表_数据库中创建一个学生表
  6. Pandownload 下线了,我花了 30 分钟自己搭建了一个网盘...
  7. 电阻参数_电阻的基础知识和参数介绍
  8. 闰年2月29天,我们都知道怎样判断,但知道为什么那样做吗?
  9. 发送、抄送、密送、分别发送、回复、回复全部、转发的区别(一篇文章研究透彻)
  10. 思科 计算机网络 第一章测试考试答案
  11. 了解计算机的配置及价格行情,最新电脑配置清单及价格的详细介绍
  12. 人生就是一个醒悟的过程(深度好文)
  13. 对称矩阵标准化以后不是对称矩阵的原因和解决办法
  14. Applilet2 for V850ES/Fx3生成代码
  15. mysql使用触发器,delete、insert、update触发器
  16. 五种企业家,一定不要建自己的网站
  17. 二进制转换十进制,十进制转换二进制
  18. 毛泽东思想和中国特色社会主义理论体系概论
  19. SimpleMind Pro for Mac(思维导图)中文完整版
  20. javax.mail包的官网下载地址

热门文章

  1. ef mysql 外键 一对一_MySQL 外键 一对一 一对多 多对多 复制
  2. CDH中文文档下载,Cloudera中文手册,CM中文文档
  3. DTCC 2020 | 阿里云梁高中:DAS之基于Workload的全局自动优化实践
  4. SAP与阿里云的深度合作 为企业提供领先的SaaS 服务
  5. 阿里开源!轻量级深度学习端侧推理引擎 MNN
  6. 阿里云发布时间序列数据库TSDB,关于时序你了解多少?
  7. CSS 状态管理,玩出花样了!
  8. 实力登场!移动云技术内核2.0 四大全新升级!
  9. DeVOpS 实战:Kubernetes 微服务监控体系
  10. 三探云原生全景图,这次聊聊运行时层