- @echo off
-
- @mode con lines=20 cols=60
-
- echo.
-
- echo 正在验证状态,请稍候!
-
- echo.
-
- set Ymd=%date:~,4%%date:~5,2%%date:~8,2%
-
- for /f "skip=1 delims=" %%a in (E:\01.txt) do (
- set a=%%~a
- goto :Show
- )
- :Show
-
- if "%Ymd%"LEQ"%a%"
-
- if "%Ymd%"GTR"%a%"
-
- pause
复制代码 这是我写的,也试过其他的都不行,ymd是当前系统时间年月日,a是从固定的txt提取出来的数据格式为“20220621”,两个数据格式一样,然后两个数据对比,如果ymd小于等于a则继续执行下面的命令,如过ymd大于a则返回文字信息并停止执行。
求高手指点。 |