[ Last edited by voiL on 2005-12-5 at 09:48 ]作者: GOTOmsdos 时间: 2005-12-5 13:29 用ECHO 就会自动增加回车换行的,要去掉他们,可以用DEBUG:
方法:
比如生成 1.txt:
echo abc>1.txt
rem 写DEBUG脚本 script:(驱除回车换行,实际就是驱除最后两个字节0D,0A)
echo n 1.txt > script
echo l >>script
echo rcx >>script
echo 3 >>script
echo w >>script
echo q >>script
rem 运行DEBUG:
debug < script
但是要算好字节.如果有多行,就比较麻烦一点.
[ Last edited by GOTOmsdos on 2005-12-5 at 13:37 ]作者: voiL 时间: 2005-12-5 16:04 谢谢GOTOmsdos兄,您的方法我试过了,在超过3字节情况下只它会删后面的.
如果要修改起来不是很好控制.
因为我的日志文件也是用echo写进去的,所以大小会不断地增加.
[ Last edited by voiL on 2005-12-5 at 17:41 ]作者: GOTOmsdos 时间: 2005-12-5 18:57 看来还是要编程序解决的..
编个简单的C控制台程序就可以拉.. 然后批处理,放到计划任务里..作者: willsort 时间: 2005-12-5 19:06 Re voiL: