手机
当前位置:查字典教程网 >脚本专栏 >DOS/BAT >实现FTP整站上传的批处理代码
实现FTP整站上传的批处理代码
摘要:@echooffrem设置FTP服务器地址setftpIP=192.168.0.2rem设置FTP用户名setftpUser=MyUserr...

@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整站上传的批处理代码】相关文章:

删除默认共享的批处理

MaxDOS V6 系统备份查看器 批处理代码

实现WIN2003 IIS最小权限分配的批处理

将目录下的文件按扩展名分类的bat代码

酷狗去广告一键去除批处理代码

基拉freedom写的一些批处理

最强的用批处理编写的病毒

迅雷快车旋风下载专用链转换批处理代码

实现两个文本同行交替输出的批处理代码

计算字符串的长度批处理

精品推荐
分类导航