找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 558854|回复: 150

[原创] [批处理命令一日一教学](3)内容重定向符号:>和>>

[复制链接]
发表于 2008-11-13 12:08:37 | 显示全部楼层 |阅读模式
[一日一教学]批处理系列帖子索引 http://www.bathome.net/thread-2576-1-1.html

标题:一日一教学系列3_内容重定向:>和>>
首发地址:http://bbs.bathome.net/viewthread.php?tid=2516
发表日期:2008.11.13
更新日期:无

上一篇:以树形格式罗列文件:tree http://bbs.bathome.net/viewthread.php?tid=2514
下一篇:条件判断:if http://bbs.bathome.net/viewthread.php?tid=2530

  当我们在cmd窗口中查询某条命令的帮助信息的时候,帮助信息是显示在命令行窗口中的,命令行窗口关闭后,这些帮助信息就看不到了,如果下次还想看,又得在命令行窗口中输入查询命令,比较繁琐。

  有没有办法把显示在命令行窗口中的帮助信息保存下来呢?

  答案是肯定的,并且有不止一种答案。

  稍微繁琐一点的办法就是复制命令行窗口中的信息,然后粘贴到文本中保存起来。这个操作比较繁琐的:在命令行窗口点击右键,然后选择“标记”,用鼠标拉出复制范围,然后敲回车,最后,粘贴到文本中去。

  高效的办法就是:使用重定向符号,把原本输出到cmd窗口中的信息重定向到文本文件中去。

  重定向符号有两个:>和>>。它们的作用都是改变各种提示信息的输出方向,把提示信息输出到指定的地方去——各种提示信息默认是输出到屏幕上去的。例如:tree /?>help.txt,这条命令语句就把 tree 命令的帮助信息重定向到了help.txt文件中,help>nul 就把 help 命令的提示信息重定向到了空设备中去(nul表示空设备)。

  想看看cmd中都有哪些基本命令吗?在cmd窗口中输入 help 就可以看到了;如果想把这些基本命令信息保存下来,请使用 help>d:\list.txt ,然后,到D盘根目录下找到list.txt文件打开即可。

  >和>>虽然都起到重定向提示信息的作用,但是,它们的作用稍有差别。单个的>表示以覆盖方式重定向提示信息,也就是说如果目的地原来有内容,将把原来的内容清除掉,用新内容填充;>>表示以追加的方式重定向提示信息,也就是说,如果目的地原来有内容,原有的内容将保持不变,在原有内容之后追加新内容。例如:假设d:\test.txt中的内容是:I Love batch。那么,在cmd窗口中,分别使用如下两条语句:echo me,too>d:\test.txt和echo me,too>>d:\test.txt,将会发现,使用第一条语句之后,test.txt中只有一行内容:me,too,而使用第二条语句之后,test.txt中将有两行内容,分别是I Love batch和me,too。

评分

参与人数 12PB +5 技术 +11 收起 理由
娃娃 + 1 万丈高楼从help起
mcloveok + 1 感谢分享
crdw + 1 打算好好学,感谢
liao7456 + 1 感谢分享
jrx401 + 1 感谢楼主

查看全部评分

发表于 2008-11-13 13:54:37 | 显示全部楼层
楼主辛苦。教学内容浅显易懂。
发表于 2008-11-13 20:17:05 | 显示全部楼层
这个我学会了~~谢谢楼主
发表于 2008-11-15 12:40:52 | 显示全部楼层
恩,这个不错,容易懂。还是要顶下JM,敲字辛苦啊。
发表于 2008-11-16 10:24:33 | 显示全部楼层
学习了,谢谢楼主..
发表于 2008-11-20 20:43:33 | 显示全部楼层
楼主费心了,。十分感动!!
发表于 2008-11-21 00:00:08 | 显示全部楼层
正在努力学习批处理!!!!
发表于 2008-11-30 09:00:17 | 显示全部楼层
楼主,教程通俗易懂,希望楼主再接再厉呀!!
发表于 2008-12-7 15:44:41 | 显示全部楼层
echo 拜读>谢谢楼主.txt
发表于 2008-12-7 22:44:21 | 显示全部楼层
楼主可不可以多发一点关于批处理的东东,比如:for、shift等等,最好弄个合集就跟好了。
发表于 2008-12-19 19:18:45 | 显示全部楼层
支持楼主 无私奉献
发表于 2008-12-23 14:04:00 | 显示全部楼层

支持楼主 无私奉

支持楼主 无私奉
献楼主可不可以多发一点关于批处理的东东,比如:for、shift等等,最好弄个合集就跟好了。
太谢谢了
发表于 2008-12-24 03:52:45 | 显示全部楼层
学习了,非常实用,谢谢楼主。
发表于 2008-12-24 09:15:41 | 显示全部楼层

回复 12楼 的帖子

楼主的for教程已经写了一部分了,正在完善中。
发表于 2008-12-24 14:10:16 | 显示全部楼层

非常感谢

楼主辛苦了,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 02:31 , Processed in 0.012226 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表