[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off&setlocal enabledelayedexpansion
  2. set ip=127.0.0.1
  3. set u=user
  4. set p=password
  5. set cfg=ftp.cfg
  6. (
  7. echo %u%
  8. echo %p%
  9. echo type binary
  10. )>"%cfg%"
  11. (for /f "delims=" %%i in ('dir /b/s /a-d') do (
  12.     for /f %%j in ("%%~ti") do (
  13.         if not "%%~nxi"=="%~nx0" if not "%%~nxi"=="%cfg%" if "%%j"=="%date:~0,10%" (
  14.             set "d=%%~dpi"
  15.             call set "d=%%d:!cd!=%%"
  16.             echo mkdir "!d:\=/!"
  17.             echo cd "!d:\=/!"
  18.             set "d=%%i"
  19.             call set "d=%%d:!cd!\=%%"
  20.             echo put "!d:\=/!"
  21.         )
  22.     )
  23. ))>>"%cfg%"
  24. echo bye>>"%cfg%"
  25. ftp -i -v -s:"%cfg%" %ip%
  26. del "%cfg%"
  27. pause
复制代码

TOP

返回列表