- 帖子
- 356
- 积分
- 2177
- 技术
- 6
- 捐助
- 0
- 注册时间
- 2008-8-4
|
echo i love bathome.net
if exist 1.txt set /p i=<1.txt&&>2.txt echo 1&&set /p o=<2.txt
set /a a=%i%+%o%
echo %a% >1.txt
if not exist 1.txt goto a
:a
>1.txt echo 1
pause
:a
>1.txt echo 1
echo i love bathome.net
if exist 1.txt set /p i=<1.txt&&>2.txt echo 1&&set /p o=<2.txt
set /a a=%i%+%o%
echo %a% >1.txt
if not exist 1.txt goto a
pause
为什么第一段代码不能在1.txt写入2,运行了后1.txt里面还是1?但我echo %a% 却是2?求教!难道echo %a%行!
echo %a% >1.txt却不行?
但第二段代码却能写入1.txt为2??看来不是echo问题!是标签问题?请教!
[ 本帖最后由 jellyhk 于 2008-10-24 19:49 编辑 ] |
|