我们知道
if "%~z1" equ "0" echo not null
可以用来判断文件大小是否为0.
但是
set FILE=a.txt
if "%~zFILE%" equ "0" echo not null
这个就不行了
有没有办法用FILE这个变量把文件大小得到?
[ Last edited by sinbao on 2007-5-25 at 06:49 PM ]作者: zhoushijay 时间: 2007-5-25 17:03 @echo off
for /f "delims=" %%i in ("head.fla") do echo %%~zi
pause
%%~zi是在FOR中才可以扩展的吧作者: sinbao 时间: 2007-5-25 17:17 谢谢楼上,搞定了!
@echo off
set FILE=%~1
for /f "delims=" %%i in ("%FILE%") do echo %%~zi