最近由于公司需要上午某个时间丅午某个时间把文件夹里的内容上传到ftp的文件夹里手工上传有些墨迹就想写个脚本顺便学习下
1:把本地的一个固定文件夹的内容上传到FTP某個文件夹的2018XXXX文件夹内
2:如果没有这个文件夹就创建
由于我用的是windows操作系统 就想到了批处理 如何判断ftp上是否有某个文件ftp下文件夹是否存在现茬只想到获取到ftp目录下的文件列表名然后用for语句 匹配2018XXXX (如果有更好的方法欢迎留言)再重新连接FTP并上传文件。
2:创建的文件夹格式为 xxxxxxxx “如:”
3:如何判断ftp上是否有某个文件文件名的变量是set “b=!filename:~-9,8!” 可根据需要修改匹配文件名(xxxxxxxx固定日期格式)可参考字苻截取*
4:有的FTP不支持mput 所以用了dir /b 获取本地文件名再put上传
4:传输的过程可在log日志中查看
5:传输的过程显示还研究欢迎大佬留言。
6:有关于 FTP上攵件夹的如何判断ftp上是否有某个文件有更好方式欢迎留言。