联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Originally posted by namejm at 2006-12-25 09:30 PM: XP下的CMD可以用 for 语句中的 %%~zi 和 %%~ti 来分别获取文件的字节数和最后修改日期,用 dir /a-d 也可以提取到,dir 里的 /t 参数甚至可以提取到文� ...
@echo off set k=d:\netgame\mir2\ver.txt net use z: \\a254\d$\mir2\ for /f %%i in (z:\ver.txt) do set s_t=%%~ti&set s_s=%%~zi for /f %%i in (%k%) do set c_t=%%~ti&set c_s=%%~zi if %s_t%==%c_t% if %s_s%==%c_s% ( rem 都相同时的命令…… rem command…… ) rem 有一个不相同要执行的命令…… pause