本帖最后由 yhcfsr 于 2018-6-13 11:54 编辑
- @echo off
- ::设置检索源目录,多个目录用空格隔开
- set "sd="d:\test" "d:\cmd""
- ::目的目录
- set "dd=d:\备份"
-
- if not exist "%dd%" md "%dd%"
- for /f %%a in ('datex -o -1') do set _date=%%a
- for /f "delims=" %%a in ('dir /a-d/s/b %sd%') do (
- for /f %%i in ('dir /tc "%%a"^|findstr /ri "[0-9]*-[0-9]*-[0-9]*" ') do (
- if "%%i" equ "%_date%" copy /y "%%a" "%dd%"
- )
- )
- pause
复制代码 用到第三方命令行DateX
下载后,将DateX与BAT放在一起即可 |