我想找到文件夹内最晚生成的文件,和它名字中的数字部分和大小作为2个referrence 来运行一个exe file , 以下的找文件大小和伏值的 batch 为什么不对呢?我该怎么做呢?忙了一天了,谢谢高手拉 @_@
setlocal enabledelayedexpansion
set /a "filesize=0"
set /a "filedate=0"
for %%i in (dir /b /od c:\T*a.log) do (
if %%~ti gtr filedate (
set filesize=%%~zi
)
echo %filesize%
)
[ Last edited by bjsh on 2007-7-31 at 12:56 AM ]
setlocal enabledelayedexpansion
set /a "filesize=0"
set /a "filedate=0"
for %%i in (dir /b /od c:\T*a.log) do (
if %%~ti gtr filedate (
set filesize=%%~zi
)
echo %filesize%
)
[ Last edited by bjsh on 2007-7-31 at 12:56 AM ]
