使用bat制作ftpbat上传文件到ftp小工具

如何写一个bat批处理自动上传文件到FTP
Echo&open&10.80.138.16&&ftp.upEcho&FTP_Admin&&&ftp.upEcho&Password11&&&ftp.upEcho&Cd&.\User&&&ftp.upEcho&binary&&ftp.upEcho&put&"D:\User&List\User.csv"&&ftp.upEcho&bye&&ftp.upFTP&-s:ftp.updel&ftp.up&/qPause1.&如果我想把\user&这个文件夹里所有的csv文件都上传到ftp中去&要怎么修改?
2.&运行完后cmd窗口就开着了&怎么让它自己关闭掉?
3.&好像这个命令不能多次执行,是不是因为文件已经copy过去了&无法覆盖所导致?@Echo&OffEcho&open&192.168.131.65&ftp.upEcho&jd08139&&ftp.upEcho&jd&&ftp.upEcho&Cd&.\User&&&ftp.upEcho&binary&&ftp.upEcho&prompt&&&ftp.upEcho&lcd&"R:\User&List"&&ftp.upEcho&mput&"R:\User&List\*.*"&&ftp.upEcho&bye&&ftp.upFTP&-s:ftp.updel&ftp.up&/q
<span type="1" blog_id="1861858" userid='
分享到朋友圈
关注作者,不错过每一篇精彩实现自动上传文件到ftp服务器的BAT脚本分享
这篇文章主要介绍了实现自动上传文件到ftp服务器的BAT脚本分享,使用本文代码保存到bat文件中双击即可,需要的朋友可以参考下
Echo open ip_address [port] &ftp.up
Echo [username]&&ftp.up
Echo [password]&&ftp.up
Echo Cd .\ &&ftp.up
Echo binary&&ftp.up
Echo put "C:\ExAdminAuditLog.txt"&&ftp.up
Echo bye&&ftp.up
FTP -s:ftp.up
del ftp.up /q
先贴代码了,[port]不填的话就是默认端口号,注意上面的username和password后的&&之间不要有空格,否则用户名和密码就不正确了。
大体上就是将ftp用到的交互式命令写到一个临时文件中,执行完后并删除。如果要调试的话,可以在代码的最后一行加上pause,这样执行完会暂停,能看到执行结果。
代码比较简单,粘贴到一个XXX.bat文件中双击执行就ok了。
Copyright (C) , All Rights Reserved.
版权所有 闽ICP备号
processed in 0.030 (s). 12 q(s)我要向ftp上传文件,但是要进行通信的保密。应该怎么做?【bat吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:13,885贴子:
我要向ftp上传文件,但是要进行通信的保密。应该怎么做?收藏
我用批处理想ftp上传文件,自动连接ftp,用户和密码都写在代码里了。但是为了通信是保密,怎样做可以让别人无法查看到用户和密码?目前知道的方法有将bat文件转换成exe文件,这个好像可以(由于不是很懂,是不是真的可以也不清楚)。还有没有其他的方法?用其他的语言也可以。本人菜鸟,望各位大神帮帮忙啊!
无法保密。。。除非你再写一个程序专门用来通信,或者用PHP交互,不然无法保密。。。
一个方法。。。bat2exe再用工具exe2bat对我来说无解。。。因为他是debug。。。
登录百度帐号实现自动上传文件到ftp服务器的BAT脚本分享_DOS/BAT
作者:用户
本文讲的是实现自动上传文件到ftp服务器的BAT脚本分享_DOS/BAT,
复制代码 代码如下:
Echo open ip_address [port] &ftp.up
Echo [username]&&ftp.up
Echo [password]&&ft
复制代码 代码如下:
Echo open ip_address [port] &ftp.up
Echo [username]&&ftp.up
Echo [password]&&ftp.up
Echo Cd .\ &&ftp.up
Echo binary&&ftp.up
Echo put "C:\ExAdminAuditLog.txt"&&ftp.up
Echo bye&&ftp.up
FTP -s:ftp.up
del ftp.up /q
先贴代码了,[port]不填的话就是默认端口号,注意上面的username和password后的&&之间不要有空格,否则用户名和密码就不正确了。
大体上就是将ftp用到的交互式命令写到一个临时文件中,执行完后并删除。如果要调试的话,可以在代码的最后一行加上pause,这样执行完会暂停,能看到执行结果。
代码比较简单,粘贴到一个XXX.bat文件中双击执行就ok了。
以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索ftp服务器
ftp bat 脚本、bat脚本执行dos命令、bat ftp自动上传脚本、bat ftp下载脚本、win7 bat脚本ftp,以便于您获取更多的相关知识。
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率
40+云计算产品,6个月免费体验
稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一
云服务器9.9元/月,大学必备
云栖社区(yq.aliyun.com)为您免费提供相关信息,包括
,所有相关内容均不代表云栖社区的意见!

我要回帖

更多关于 bat ftp 上传 的文章

 

随机推荐