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

FTP地址:10.80.138.16帐号:FTP_Admin密码:Password11我想将本地D:\UserList\User.csv文件通过执行bat批处理自动上传到... FTP地址:10.80.138.16

帐号:FTP_Admin
密码:Password11
我想将本地D:\User List\User.csv 文件通过执行bat批处理自动上传到FTP中的文件夹User下面,请各位高手帮忙看看怎写?谢谢!
展开
 我来答
jd08139
2013-10-24 · TA获得超过3735个赞
知道大有可为答主
回答量:2174
采纳率:66%
帮助的人:2860万
展开全部
@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过去了 无法覆盖所导致?
谢谢高手 经测试成功 万分感谢 想再问一下 
1. 如果我想把\user 这个文件夹里所有的csv文件都上传到ftp中去 要怎么修改?
2. 运行完后cmd窗口就开着了 怎么让它自己关闭掉?
3. 好像这个命令不能多次执行,是不是因为文件已经copy过去了 无法覆盖所导致?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式