|
|
楼主 |
发表于 2022-6-28 22:18:34
|
显示全部楼层
@echo off
setlocal enabledelayedexpansion
for /l %%x in (2,1,5) do (
for /l %%y in (1,1,5) do (
cd /d "%~dp0"
set "DriveList=L M N O P Q R S"
set "FromFolder=监控资源\3-%%x0%%y\2022年06月\26日"
set "ToFolder=D:\指定文件夹"
if not exist "%ToFolder%" (
md "%ToFolder%"
)
for %%a in (%DriveList%) do (
if exist "%%a:\%FromFolder%" (
pushd "%%a:\%FromFolder%"
for /f "delims=" %%b in ('dir /b /ad ^| findstr /i /b /c:"08时" /c:"09时" /c:"10时" /c:"11时" /c:"12时"') do (
xcopy /e /y "%%b" "%ToFolder%\3-%%x0%%y\%%b\
)
popd
)
)
)
)
pause
这是我自己弄的,不成功。 |
|