回复 2# Batcher
首先很感谢您的热心回复,我看了帖子。尝试着再次写一下,但是结果出了些意外,得不到我想到的结果。- @echo off
- set riqi=%date:~0,4%%date:~5,2%%date:~8,2%
- set /a shijian=%time:~0,2%%time:~3,2%-5
- set xianzai=%riqi%%shijian%
-
- for %%i in (d:\t\*.txt) do (set b=%%~ti
- set a=%b:~0,4%%b:~5,2%%b:~8,2%%b:~11,2%%b:~14,2%
- if %a% lss %xianzai% (echo yes)
- )
复制代码 这里%a%不刷新,一直是最后一个文件的修改日期。搞不明白,希望您能再次得到您的指导。 |