Board logo

标题: [文件操作] [已解决]批处理命令echo为何无法重定向输出字符串到文件? [打印本页]

作者: 373717246    时间: 2012-1-31 15:00     标题: [已解决]批处理命令echo为何无法重定向输出字符串到文件?

echo ND_LANANUM=0>>1.ini

高手请帮帮忙!我想把“ND_LANANUM=0”这串字符写到配置文件里怎么写不了?
作者: ivor    时间: 2012-1-31 16:27

echo ND_LANANUM=0>>1.ini  把0当做句柄处理了,可以这样
  1. >>1.ini echo ND_LANANUM=0
复制代码

作者: fs2018    时间: 2012-1-31 16:44

2楼说得对,也可以echo ND_LANANUM=^0>>1.ini
作者: applba    时间: 2012-1-31 18:03

本帖最后由 applba 于 2012-1-31 18:04 编辑

回复 3# fs2018

为什么要用转义?把简单的问题复杂化

0后面加一个空格即可~
作者: canyuexiaolang    时间: 2012-1-31 18:37

echo ND_LANANUM=0 1>>1.ini

这个就是  >>  (重定向??输出流??)  的问题了吧
作者: bluewing009    时间: 2012-1-31 21:29

回复 5# canyuexiaolang


   你想多了....
echo ND_LANANUM=0 >>1.ini



即可
作者: 373717246    时间: 2012-2-2 09:14

可以了,非常感谢各位~
作者: yoyobye    时间: 2012-2-2 16:15

还可以(echo ND_LANANUM=0)>>1.ini
哈哈,这样后面也不会有空格。。




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2