实现FTP整站上传的批处理代码
2014-07-15 11:16
1726 查看
@echo off rem 设置FTP服务器地址 set ftpIP=192.168.0.2 rem 设置FTP用户名 set ftpUser=MyUser rem 设置FTP密码 set ftpPass=MyPass rem 设置待上传的本地文件夹目录 set UpFolder=C:/test rem 生成待上传的本地文件夹列表 type nul>%temp%/FolderList.txt for /r "%UpFolder%" %%a in (.) do ( set FullName=%%a setlocal enabledelayedexpansion set FolderName=!FullName:%UpFolder%=! set FolderName=!FolderName:~1,-2! echo,!FolderName!>>%temp%/FolderList.txt endlocal ) >"%temp%/ftpFile.txt" echo,%ftpUser% >>"%temp%/ftpFile.txt" echo,%ftpPass% >>"%temp%/ftpFile.txt" echo bin >>"%temp%/ftpFile.txt" ( for /f "usebackq tokens=*" %%a in ("%temp%/FolderList.txt") do ( echo cd / echo mkdir "%%a" echo cd "/%%a" echo mput "%UpFolder%/%%a/*.*" ) ) >>"%temp%/ftpFile.txt" echo ! rd /s /q "%UpFolder%" >>"%temp%/ftpFile.txt" echo ! md "%UpFolder%" >>"%temp%/ftpFile.txt" echo bye ftp -v -i -s:"%temp%/ftpFile.txt" %ftpIP%
您可能感兴趣的文章:
相关文章推荐
- 实现FTP整站上传的批处理代码
- 【FTP】批处理实现FTP整站上传
- 三步FTP实现PHP上传文件代码剖析
- asp.net实现ftp上传代码(解决大文件上传问题)
- linux ftp上传文件用java代码实现
- Qt之FTP的上传下载(代码实现)
- 用批处理上传文件到ftp目录下的实现方法
- asp.net实现ftp上传代码(解决大文件上传问题)
- java+jsp代码实现从FTP服务器上传下载文件
- 20160113006 asp.net实现ftp上传代码(解决大文件上传问题)
- ftp 实现文件的上传下载以及列出文件列表Java代码(未测试)
- asp.net实现ftp上传代码(解决大文件上传问题)
- 三步FTP实现PHP上传文件代码剖析
- 关于c#连接ftp进行上传下载实现原理及代码
- 使用struts2实现上传下载功能(附代码)。类似于ftp服务器。不止局限于本机的上传下载,其他机器也可使用此功能,服务器似的功能
- ant 实现svn checkout代码 + Junit测试生成报告 + ftp上传 + 发邮件
- php下连接ftp实现文件的上传、下载、删除文件实例代码
- Linux下使用Shell脚本实现ftp的自动上传下载的代码小结
- JAVA中使用FTPClient实现文件上传下载实例代码
- 使用struts2实现上传下载功能(附代码)。类似于ftp服务器。不止局限于本机的上传下载,其他机器也可使用此功能,服务器似的功能