登录FTP并拷贝多个文件夹下按同一时间命名的文件夹到本地并放到与FTP同样的文件夹中?
如果需要验证的FTP,只要加如下,但是需要输入用户名和密码
ftp open 地址
如果是开放的ftp,如下
第一行@echo off 第二行@setlocal enabledelayedexpansion 第三行echo 输入复制最近几天的天数 第四行@set /p p= 第五行echo 将要复制最近%in%天的文件,任意键继续&&pause>nul 第六行@for /f "tokens=1,2,3,4 delims=/ " %%1 in ('date /t') do (@for /f "tokens=3 delims=/ " %%a in ('date /t') do set /a b=%%a-%p%)&&(for /l %%q in (!b!,1,%%3) do (copy A%%1%%20%%q.txt A%%1%%20%%q.txt&© B%%1%%20%%q.txt B%%1%%20%%q.txt&© C%%1%%20%%q.txt C%%1%%20%%q.txt&© D%%1%%20%%q.txt D%%1%%20%%q.txt&© A%%1%%2%%q.txt A%%1%%2%%q.txt&© B%%1%%2%%q.txt B%%1%%2%%q.txt&© C%%1%%2%%q.txt C%%1%%2%%q.txt&© D%%1%%2%%q.txt D%%1%%2%%q.txt))
保存为.bat试试。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有