|
- @echo off
- (echo d=Date(^)-1
- echo yd=Right(DatePart("yyyy",d^),4^)^&"-"^&Right("0"^&DatePart("m",d^),2^)^&"-"^&Right("0"^&DatePart("D",d^),2^)
- echo wscript.echo yd
- ) > yd.vbs
- for /f %%a in ('cscript yd.vbs') do set yd=%%a
- del /q yd.vbs
- echo.&echo 即将把%yd%的文件全部转移到%yd%文件夹下。
- echo.&pause
- set p=c:\sample
- ::md "%p%\%yd%" >nul 2>nul
- FOR /f "delims=" %%a IN ('dir /b /a:a %p% ^| FINDSTR /ilc:%yd%') DO (
- if not exist %p%\%yd% md %p%\%yd%
- move "%p%\%%a" "%p%\%yd%" )>nul
- cls&echo.&if not exist %p%\%yd% (echo %yd%没有发现任何文件。) else echo %yd%的文件转移完成。
- timeout /t 2 >nul
复制代码 |
评分
-
查看全部评分
|