主页 > 知识库 > 实现FTP整站上传的批处理代码

实现FTP整站上传的批处理代码

热门标签:智能打电话机器人收费 电话机器人全国招商 如何申请400电话业务mm 呼伦贝尔外呼系统 电话机器人产品怎么样 如何弄地图标注 雷霆电销机器人怎么样 清远百度地图标注店铺位置 玉林市机器人外呼系统哪家好
@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服务器上指定分钟数之前的文件
  • 批处理bat下载FTP服务器上指定天数之前的文件
  • 通过批处理修改FTP账号和密码
  • 实现FTP整站上传的批处理代码
  • 批处理bat下载FTP服务器上某个目录下的文件
  • 批处理完美实现FTP远程备份数据

标签:江西 乐山 三门峡 株洲 白银 台州 公主岭 芜湖

巨人网络通讯声明:本文标题《实现FTP整站上传的批处理代码》,本文关键词  实现,FTP,整站,上传,的,批处理,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《实现FTP整站上传的批处理代码》相关的同类信息!
  • 本页收集关于实现FTP整站上传的批处理代码的相关信息资讯供网民参考!
  • 推荐文章