|
|
楼主 |
发表于 2022-2-25 09:31:49
|
显示全部楼层
@echo off&setlocal enabledelayedexpansion
cd /d "D:\ToUnicmicro\" //本地文件夹路径
set ip=192.168.9.89 //ftp地址
set u=test //账号
set p=Aa4298728. //密码
set cfg=ftp.cfg
(
echo %u%
echo %p%
echo type binary
)>"%cfg%"
(for /f "delims=" %%i in ('dir /b/s /a-d') do (
for /f %%j in ("%%~ti") do (
if not "%%~nxi"=="%~nx0" if not "%%~nxi"=="%cfg%" if "%%j"=="%date:~0,10%" (
set "d=%%~dpi"
call set "d=%%d:!cd!=%%"
echo mkdir "!d:\=/!"
echo cd "!d:\=/!"
set "d=%%i"
call set "d=%%d:!cd!\=%%"
echo put "!d:\=/!"
)
)
))>>"%cfg%"
echo bye>>"%cfg%"
ftp -i -v -s:"%cfg%" %ip%
del "%cfg%"
pause
大佬,请问是这样子吗? |
|