Board logo

标题: 批处理输出不是预期结果 [打印本页]

作者: firedragon3000     时间: 2007-12-12 12:03    标题: 批处理输出不是预期结果

很简单的一个例子:

set a=sender
set b=8
echo %a%^|%b%>>ok.txt

打开ok.txt,结果ok.txt是空的

我预想的ok.txt里面的内容是:sender|8

问题出在哪里?
作者: lxmxn     时间: 2007-12-12 12:36
>>前面加一个空格。
作者: firedragon3000     时间: 2007-12-12 12:53
这个办法我试过,不想让最后生成的数据中末尾有个空格,还有没有更好的方法?
作者: lxmxn     时间: 2007-12-12 12:55
有!
>>ok.txt echo %a%^|%b%
作者: penghuahui     时间: 2007-12-12 13:02
set a=sender
set b=8
echo %a%^|%b% >>ok.txt
pause
作者: firedragon3000     时间: 2007-12-12 13:15
太感谢了!
作者: penghuahui     时间: 2007-12-12 13:34
lxmxn
厉害