联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
call test2.bat 1 2 3 4 5 6 7 8 9
:start1 if "%1"=="" goto end find "%1" A.TXT if errorlevel 0 goto xxx shift goto start1 :xxx shift echo %1>A.TXT :end
@echo off call test2.bat 1 2 3 4 5 6 7 8 9
:start1 if "%1"=="" goto end find "%1" A.TXT>nul if not errorlevel 1 if errorlevel 0 goto xxx shift goto start1 goto end :xxx shift echo ^%1>A.TXT :end
(1)在XP下测试没有问题,能够替加,但到9后就不能再加了。