@echo off
setlocal enabledelayedexpansion
rem set /p idate=请输入日期(yyyy-mm-dd):
rem set /p idir=请输入目录(绝对路径):
echo 在%idir%目录中,符合%idate%的文件:
for /f "tokens=1,3,4" %%I in ('dir /a-d /s !idir!') do (
set str1=%%I
set str2=%%J
set str3=%%K
if /i "!str1!"=="!idir!" set fpath=!idir!
if /i "!str1:~0,2!"=="!idir:~0,2!" set fpath=!str1!
if "!fpath:~-1!"=="\" set fpath=!fpath:~0,-1!
if "!str1!"=="!idate!" (
set fname=!fpath!\!str3!
echo !fname!
)
) |
|