
CODE: [Copy to clipboard]@ECHO OFF
SETLOCAL enabledelayedexpansion
FOR /F "usebackq" %%i IN ('4.txt') DO SET NEW=%%~ti
SET NEW=%NEW:-=%
SET NEW=%NEW: =%
SET NEW=%NEW::=%
SET NEW=%NEW:~-9%
FOR /F "usebackq" %%i IN ('4_B.txt') DO SET OLD=%%~ti
SET OLD=%OLD:-=%
SET OLD=%OLD: =%
SET OLD=%OLD::=%
SET OLD=%OLD:~-9%
ECHO 新: %NEW%
ECHO 旧: %OLD%
::如果新的时间小于或等于老文件时间则显示不更新
IF %NEW% LEQ %OLD% ECHO 不需要更新
IF %NEW% GTR %OLD% ECHO 需要更新
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |