展开全部
@echo off
setlocal enabledelayedexpansion
set /p rq=请输入要复制的文件的最后修改日期(如20150101):
for /f "skip=1 tokens=1-4 delims= " %%a in ('dir /tw /a-d^|find ":"') do (
set wdate=%%a
if "!wdate:~0,4!!wdate:~5,2!!wdate:~8,2!" equ "%rq%" (
::复制文件到指定文件夹
copy "%%d" "E:\test\"
)
)
pause
注:把批处理文件和要复制的文件放在同一文件夹里,E:\test\为假设的目的文件夹,请自行修改
请及时点击【采纳回答】您的采纳是我们的动力和鼓励
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询