标题: 用ECHO创建批处理文件时碰到问题!
[打印本页]
作者: vk
时间: 2006-8-15 10:47
标题: 用ECHO创建批处理文件时碰到问题!
echo ipconfig&ping 163.com>>aaa.bat
运行后会创建一个名为aaa的批处理文件但是里面内容却是ping163.com的结果
而不是 ipconfig&ping 163.com这段内容?
作者: xjmxjm1234
时间: 2006-8-15 21:54
用这个试试
echo ipconfig>aaa.bat
echo &>>aaa.bat
echo ping 163.com>>aaa.bat
[
Last edited by xjmxjm1234 on 2006-8-16 at 13:00 ]
作者: namejm
时间: 2006-8-16 10:43
因为&是表示同时执行的意思,所以顶楼的意思是显示ipconfig的同时,把ping的结果写入到aaa.bat中去。
作者: brglng
时间: 2006-8-16 15:49
echo ipconfig ^& ping 163.com >>aaa.bat
看看这样行不行(2K/XP下)
作者: IceCrack
时间: 2006-8-16 16:33
这个又是转义的问题 .建议楼主在论坛上 搜一下转义
作者: itieim
时间: 2007-4-19 05:46
兄弟你非得一行做到这个事情吗?
这样吧:
ipconfig > 163.txt & ping 163.com >> 163.txt
作者: htysm
时间: 2007-4-19 08:04
楼上的,你这个结果不是楼主想要的。^O^
作者: xxff111
时间: 2007-4-19 09:25
ipconfig>aaa.bat
&>>aaa.bat
ping 163.com>>aaa.bat
应该这样写。前面不能加echo 要不然不能显示所要的结果。
作者: lxmxn
时间: 2007-4-19 10:19
4楼正解,怎么不看4楼的呢?
作者: vk
时间: 2007-4-19 22:05
这是我很早问的问题了 现在已经懂了
谢谢大家的热心回答!
作者: debug
时间: 2007-12-2 18:30
echo ipconfig"&"ping 163.com>>aaa.bat