删除文件的 del.bat 的内容为:
@echo off
rem 初始化test.txt文件
strings linesize=linesize test.txt
strings files=read test.txt,1
if %files%#==# goto end
strings linesize=add %linesize%,1
set number=0
rem 通过循环遍历test.txt中每一个文件并删除
rem 用number变量控制循环的次数
:cycle
if %number%#==%linesize%# goto next
strings number=add %number%,1
strings files=read test.txt,%number%
if %files%#==# goto cycle
del %files% >NUL
goto cycle
:next
echo test.txt列表上的文件删除完成!
:end
rem 清空环境变量
for %%a in (linesize files number) do set %%a=作者: wjxsjd 时间: 2007-11-30 09:23 谢谢,明白了。