
CODE: [Copy to clipboard]以输出1到20为示例,每输出完一个数值, for %%j in (Hanye!Guxing!.txt) do 都会去获取这个文件为变量,并扩展他的大小(单位字节)为%%~zj,当%%~zj大于10时。执行set /a Guxing+=1一次。@echo off&setlocal enabledelayedexpansion
for /l %%i in (1 1 20) do (
>>Hanye!Guxing!.txt echo %%i
for %%j in (Hanye!Guxing!.txt) do if %%~zj gtr 10 set /a Guxing+=1
)
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |