中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-13 01:06
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS学习入门 & 精彩文章 (教学室) » 用ECHO创建批处理文件时碰到问题!
可打印版本  1,971 / 10
第1楼 vk 发表于 2006-08-15 10:47
中级用户 发帖 86 积分 218
用ECHO创建批处理文件时碰到问题!
echo ipconfig&ping 163.com>>aaa.bat
运行后会创建一个名为aaa的批处理文件但是里面内容却是ping163.com的结果
而不是 ipconfig&ping 163.com这段内容?
第2楼 xjmxjm1234 发表于 2006-08-15 21:54
中级用户 发帖 166 积分 361
用这个试试
echo ipconfig>aaa.bat
echo &>>aaa.bat
echo ping 163.com>>aaa.bat

[ Last edited by xjmxjm1234 on 2006-8-16 at 13:00 ]
第3楼 namejm 发表于 2006-08-16 10:43
荣誉版主 发帖 1,737 积分 5,226 来自 成都
  因为&是表示同时执行的意思,所以顶楼的意思是显示ipconfig的同时,把ping的结果写入到aaa.bat中去。
第4楼 brglng 发表于 2006-08-16 15:49
银牌会员 发帖 466 积分 1,200 来自 上海
echo ipconfig ^& ping 163.com >>aaa.bat
看看这样行不行(2K/XP下)
第5楼 IceCrack 发表于 2006-08-16 16:33
中级用户 发帖 168 积分 332 来自 天涯
这个又是转义的问题 .建议楼主在论坛上 搜一下转义
第6楼 itieim 发表于 2007-04-19 05:46
新手上路 发帖 9 积分 18
兄弟你非得一行做到这个事情吗?
这样吧:
第7楼 htysm 发表于 2007-04-19 08:04
高级用户 发帖 415 积分 866
楼上的,你这个结果不是楼主想要的。^O^
第8楼 xxff111 发表于 2007-04-19 09:25
新手上路 发帖 2 积分 4
ipconfig>aaa.bat
&>>aaa.bat
ping 163.com>>aaa.bat
应该这样写。前面不能加echo 要不然不能显示所要的结果。
第9楼 lxmxn 发表于 2007-04-19 10:19
版主 发帖 4,938 积分 11,386
4楼正解,怎么不看4楼的呢?
第10楼 vk 发表于 2007-04-19 22:05
中级用户 发帖 86 积分 218
这是我很早问的问题了 现在已经懂了
谢谢大家的热心回答!
第11楼 debug 发表于 2007-12-02 18:30
初级用户 发帖 16 积分 32
echo ipconfig"&"ping 163.com>>aaa.bat
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023