不知道对你有用不 至于删文件 应该一样判断
@echo off
set Files=%date:~0,4%%date:~5,2%%date:~8,2%
if not exist %Files%\ md %Files%
for /r jhsj %%i in (*.*) do set t=%%~ti &set p=%%~pi&call :loop "%%~fi"
pause
goto :eof
:loop
set p=%p:~5%
echo %p%
if "%Files%"=="%t:~0,4%%t:~5,2%%t:~8,2%" xcopy %~1 %Files%%p% /Y /H /R
@echo off
set Files=%date:~0,4%%date:~5,2%%date:~8,2%
if not exist %Files%\ md %Files%
for /r jhsj %%i in (*.*) do set t=%%~ti &set p=%%~pi&call :loop "%%~fi"
pause
goto :eof
:loop
set p=%p:~5%
echo %p%
if "%Files%"=="%t:~0,4%%t:~5,2%%t:~8,2%" xcopy %~1 %Files%%p% /Y /H /R
简单!简单!再简单!
