@echo off&setlocal enabledelayedexpansion
for %%a in ("d:\z\*.txt") do (
for /F "tokens=1-5 delims=:-/ " %%b in ("%%~ta") do set c=0%%c&set d=0%%d&set e=0%%e&set f=0%%f
if "%%b-!c:~-2!-!d:~-2! !e:~-2!:!f:~-2!" gtr "2010-06-20 00:00" echo.%%a
)
pause
[ Last edited by Hanyeguxing on 2010-6-20 at 15:26 ]
非常感谢Hanyeguxing对我的回复和指导,下面代码与各位同仁共享。
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir /b /a-d d:\z\*.txt') do (
set num=%%~ta
set num=!num:~0,10!
set num=!num:-=!
if !num! gqu 20100620 echo %%a
)
pause