中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 请教DOS中^符号究竟有什么具体用途
« [1] [2] [3] [4] »
作者:
标题: 请教DOS中^符号究竟有什么具体用途 上一主题 | 下一主题
kootoo
初级用户




积分 28
发帖 11
注册 2006-10-20
来自 苏州
状态 离线
『楼 主』:  请教DOS中^符号究竟有什么具体用途

请教DOS中^符号究竟有什么具体用途

2006-11-3 08:12
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (229964954)  编辑帖子  回复  引用回复
fastslz
铂金会员

DOS一根葱


积分 5493
发帖 2315
注册 2006-5-1
来自 上海
状态 离线
『第 2 楼』:  

将特殊字符写入1.txt
@echo off
echo ^>>1.txt




第一高手    第二高手

2006-11-3 08:25
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
weilong888
银牌会员




积分 1270
发帖 548
注册 2004-5-31
状态 离线
『第 3 楼』:  

这^真是大有作用啊。

2006-11-3 08:29
查看资料  发送邮件  发短消息 网志  OICQ (314295922)  编辑帖子  回复  引用回复
hankerer
初级用户




积分 104
发帖 45
注册 2005-11-7
来自 南京
状态 离线
『第 4 楼』:  

好像是将特殊符号转义。

2006-11-3 08:49
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4639
发帖 2239
注册 2005-1-30
状态 离线
『第 5 楼』:  

DOS 中没有这个符号,如果用 4DOS 做命令处理器,这个符号是同一行执行多个命令缺省的分隔符

   此帖被 +2 点积分     点击查看详情   
评分人:【 redtek 分数: +2  时间:2006-11-3 22:39




DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2006-11-3 09:17
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 6 楼』:  



  Quote:
Originally posted by DOSforever at 2006-11-3 09:17:
DOS 中没有这个符号,如果用 4DOS 做命令处理器,这个符号是同一行执行多个命令缺省的分隔符


  怎么口边总是挂着这个 4DOS ,它很普及么?比CMD提示符还要普及么???


2006-11-3 09:23
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4639
发帖 2239
注册 2005-1-30
状态 离线
『第 7 楼』:  



  Quote:
Originally posted by lxmxn at 2006-11-3 09:23:


  怎么口边总是挂着这个 4DOS ,它很普及么?比CMD提示符还要普及么???

我就是要向大家推荐 4DOS !它现在已经是Freeware了,可以随意下载,自由使用。要普及非常容易。
我倒对你们一直热衷于讨论CMD感到非常奇怪。CMD是什么,它是 DOS 么???如果你要用CMD的话那么你装的是什么。这里是什么地方?难道我们讨论问题是以是否普及为标准么,如果这样的话那么这个论坛也没必要开了。

以前有人对我说过类似的话,我今天还是要这样再说一遍!

  Quote:
你说的一点没错。我的用意就是建议楼主,包括所有使用BATCH的人把都命令解释器统统换成4DOS / 4NT。我相信,没有一个善于编写BATCH的人会不喜欢它,我想你也一定会对它爱不释手。再说只更换个命令解释器怎么能说是换系统呢?如果你不想用,放着就可以了,也不需要去卸载它。这个和你使用第三方工具没什么区别,而且,你每使用它的一个功能,都要到磁盘上去调用它可执行文件一次。尽管现在的机器速度不是以前的所能比的,但我认为还是要有一个优化意识。在这个论坛上,我看到了太多的为BATCH和一些小问题而伤脑筋的帖子,我实在觉得有些事情没有必要绕个大圈子去做,所以,我一直不余遗力地向大家推荐这个好东西。类似这样的话我已经重复过多次了。当然,我建议只是我建议,用不用是别人的事。

原话在这里:
http://www.cn-dos.net/forum/viewthread.php?tid=15228#pid91527



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2006-11-3 09:51
查看资料  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 8 楼』:  



  Quote:
怎么口边总是挂着这个 4DOS

不知者无畏。




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-11-3 11:13
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fastslz
铂金会员

DOS一根葱


积分 5493
发帖 2315
注册 2006-5-1
来自 上海
状态 离线
『第 9 楼』:  



  Quote:
Originally posted by DOSforever at 2006-11-3 09:51:

我倒对你们一直热衷于讨论CMD感到非常奇怪。CMD是什么,它是 DOS 么???如果你要用CMD的话那么你装的是什么。这里是什么地方?难道我们讨论问题是以是否普及为标准么,如果这样的话那么这个论坛也没必要开了。

说的好好好~




第一高手    第二高手

2006-11-3 11:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 10 楼』:  


  Re DOSforever:

  呵呵,兄严重了。

  我只是在实用性,方便性以及普及性方面来讲的。4DOS我没有用过,也许有很多的优点,所以兄才不遗余力的在推荐人们使用它吧。但是不知你调查过了没有,使用4DOS的人究竟有多少。的确,CMD不是DOS,它只是一个命令解释器,是模拟DOS命令的一个解释器而已。但是我们在解决很多问题的时候,通常是想到了它,因为它是系统自带的,对于几乎使用Windows操作系统的人来说,可以说是人人都有一份。但是4DOS呢?我想情况就大不一样了。不信的话,你可以在论坛里做一个调查,看看使用4DOS的多还是CMD的人多。

  对于我们来说,4DOS只不过是个第三方的软件罢了,要使用它,还要去下载安装什么的。这对于一般人来说,是没有必要的。因为人们不可能为了解决一个小小的问题而去下载这个大大的4DOS,能用系统自带的CMD解决问题的,为什么不用它,而要费时费力的去下载4DOS呢???

  而且在批处理室里面,我们讨论最多的就是CMD批处理了,而不是DOS的批处理。CMD批处理是对DOS批处理的大大增强,里面扩展了很多命令,使一个普通的命令变得更强大,而这些功能是随着WINDOWS系统的安装而自动的存在系统里面,不在需要我们再去下载了。

  为什么我们总在强调,在写批处理脚本的时候,尽量不要去使用第三方工具呢?因为我们所写的批处理是要面对的是广大的WINDOWS用户,他们对于命令行的了解大多是来自于CMD(98里面是COMMAND),所以我们写的代码也要能在这些环境下得到支持。如果一个批处理里面,这里一个别人没用过的工具,那里一个人们不了解的第三方工具的语法在里面,那么人们还想使用你写的代码么?人们还要为了能使用你的代码而去下载这些工具,学习这些命令的语法,你想想这对于大部分来说,可能么?

  批处理只是个脚本而已,并没有编程语言强大的功能,但是编程语言也只是个工具而已。你可以使用任何一个应用程序,而没有必要去了解它是什么语言写的,只要实用,方便就行了,能够满足你的要求和需要就够了。如果为了解决一个小小的问题而去下载一个你说的4DOS系统,岂不是杀鸡用了宰牛刀了??要解决一些问题,批处理可以完成,但是更多的第三方工具轻而易举的就完成了。你说呢?

  也许楼上那个"原话"帖子中的16楼的"Willsort"兄的话更能表达我所要说的吧。


[ Last edited by lxmxn on 2006-11-3 at 11:50 AM ]

   此帖被 +5 点积分       点击查看详情   
评分人:【 redtek 分数: +4  时间:2006-11-3 22:37
评分人:【 joyoustar 分数: +1  时间:2008-1-11 16:32


2006-11-3 11:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4639
发帖 2239
注册 2005-1-30
状态 离线
『第 11 楼』:  



  Quote:
Originally posted by electronixtar at 2006-11-3 11:13:

不知者无畏。

我对你莫名其妙冒出这句话感到不解。

修改帖子向 "electronixtar" 致歉

[ Last edited by DOSforever on 2006-11-7 at 12:04 AM ]



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2006-11-3 17:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4639
发帖 2239
注册 2005-1-30
状态 离线
『第 12 楼』:  

Re: lxmxn

不用调查,我当然知道用 4DOS 的人比例不会很多,但是正如在你这几段话中上上下下充满了一切为 Windows 的环境,为 Windows 的用户而着想的话,你已经承认了这个不是 DOS 的问题。“因为它是系统自带的”,请问是什么系统?
我们是有很多问题要解决,但对不起,我们这个论坛是 DOS 论坛,所以主要考虑的是 DOS 问题,Windows 的问题只是附带,属于照顾性质,尤其是在这个版块,更应该只考虑解决 DOS 问题,首先一上来考虑问题的环境就是 DOS 。注意是“DOS 疑难杂症讨论区”而不是什么“Windows 命令行疑难杂症讨论区”。如果要解决 Windows 问题,那网上多的是,不必非要挤到这里,尤其是这个版块来凑热闹。

下载一个 4DOS 很困难吗?我想这里至少几个G的数据都下载过人不在少数吧,怎么才1M多一点的东西就显得“大大的”呢?下载就显得“费时费力”了呢???还有,不管是 DOS 平台还是 Windows 平台,我们用第三方软件用的还少吗?还下的少吗?人们是普遍认为系统自带的好呢还是第三方软件好呢?更主要的是,这个问题不在于是否因为问题的大小而去用什么软件的问题,而是这是一个什么样的问题,是在什么环境下的问题。这个和在我“原话”所在的帖子中使用什么第三方工具来解决问题之争有本质的区别,那个至少还都是 DOS 平台,都属于 DOS 下的问题,而这个则属于我们用的是什么系统的原则性问题了。“系统自带的CMD解决问题”,什么系统?是 DOS 吗?不是。那么你们整天热衷于讨论的一个不是 DOS 的系统那来 DOS 论坛干什么?整天讨论一个和 DOS 无关的问题难道是为了推动 DOS 的发展?

关于批处理室的问题我和其他许多人的想法一样,本来是应该独立出来了,而且按照我的本意是最好只讨论 DOS 的批处理,CMD 下的批处理可以归到其它命令行版块,因为这里是 DOS 论坛,所以不是 DOS 的命令行问题理所应当的应该归到其它命令行版块。

正因为面对的是广大的从 Windows 下倒过来接触 DOS 的用户,所以我们一定要把他们的概念给纠正过来。我想这里有许多把 Windows 下的概念套用到 DOS 上的人你一定看到过不少吧,别说那些刚接触 DOS 的人了,就是我们这样在 Windows 下用久了的人有时候也发生概念的错位,比如关于目录操作的一些问题。至于是否有必要要使用第三方工具那就看要情况,能不需要使用那最好,但如果饶了个大圈子才达到目的我看还是用一用的好,甚至有些问题我认为即使批处理能够解决还不如干脆编个应用程序。

类似于你这样的话和想法的人我看的太多了:“因为别人怎么怎么……所以我也要怎么怎么……”那么我倒要问你们一句,是你用机器还是别人用机器?是你为自己用机器还是为别人用机器?假如,你自己也喜欢这个系统,那倒也便罢了,但如果是“因为别人也在用,所以我也要用。”那我就感到奇怪了。再有,对别人来说你也是“别人”,怎么别人就没跟着你这个“别人”走呢?在我看来,Windows 其实就在于这么多“别人”以为“别人”的这种“以为”的情况下流行起来的。还有一个主要的帮手就是盗版!

最后我还是要再问你们一句,你们整天讨论CMD,请问,你们要用到CMD的话你们要装的是什么系统,你自己已经回答了:“随着WINDOWS系统的安装”。也就是你们整天迷恋于CMD的“强大”(与传统的 DOS 相比),其实你们是在不知不觉中推动CMD背后真正的系统 Windows 的发展!如果这样下去的话,那么这个论坛迟早会蜕变成一个不是 DOS 的论坛。你也可以去翻翻老的帖子,现在的论坛是越来越没有 DOS 的味道了。

呵呵,有趣的是这让我想起了一个政治上的问题,就和XX裆一样。你们要防腐拒变呐。CMD,就象一个混进 DOS 队伍里的走资派!现在有许多问题反过来再看看以前猫主席所说的话是多么的正确啊。现实已经得到了验证!



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2006-11-3 17:05
查看资料  发短消息 网志   编辑帖子  回复  引用回复
dsysps
初级用户





积分 98
发帖 34
注册 2006-11-3
状态 离线
『第 13 楼』:  

支持DOSforever,"瘟都死"的问题让WIN解决

2006-11-3 21:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fastslz
铂金会员

DOS一根葱


积分 5493
发帖 2315
注册 2006-5-1
来自 上海
状态 离线
『第 14 楼』:  

哎~话题扯远了,DOS和CMD各有魅力所在,lxmxn兄 DOSforever兄的话都有道理,既然是DOS论坛让所为“别人”不要迷失何为CMD何为DOS才是关键。

   此帖被 +2 点积分     点击查看详情   
评分人:【 redtek 分数: +2  时间:2006-11-3 22:38




第一高手    第二高手

2006-11-3 21:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 15 楼』:  


  Re DOSforever:

  你的话并不无道理,但是就这个帖子的主题来看,我想这还是批处理的问题。我们知道,现在的批处理分为两种,一个是DOS批处理,一个是CMD批处理,两个有相同之处,也有很多不同的地方。现在我们就简单的讨论一下批处理。

  我们都知道,批处理实际就是由一个个的DOS命令所组成的,没有了这些DOS命令,就没有批处理。可以说是DOS的发展才有了批处理这个概念,才有了我们DOS联盟现在的批处理室(脚本方面的),所以,可以说批处理是属于DOS方面的,也继承了很多DOS命令行的很多优点。正是有了这个命令行的优点,才会有这么一说:"DOS可以解决很多WINDOWS解决不好的问题,可以解决很多WINDOWS解决不了的问题",这些问题的解决,都是由这些命令来完成的,如果没有这些命令的存在,DOS什么也不是,操作系统都不是。你有了DOS能干什么?启动一个系统?然后你启动了呢?看着屏幕发呆么?正是由于有了命令,才使DOS更有活力,才可以使DOS能为人们所用,才使DOS的很多优点深入人心,才有了命令行一说,才有了批处理,才会衍生出一个模拟DOS命令行方式的命令提示符CMD,正是由于每个WINDOWS系统上都附带了一个CMD,才使人们有机会接触到命令行的乐趣,才使人们怀恋以前的DOS系统的命令时代。所以对于你说的"要使用CMD要安装什么系统?这里又是什么论坛?",CMD是对DOS起到了促进的作用,使人们有更多的机会认识DOS命令行的魅力,使人们来使用这些命令来为我们解决问题,为我们服务。
  
  现在我们这么多人上网,使用的大多数是什么操作系统,你看这个帖子的时候是什么操作系统?我想绝对不是用DOS系统来上网的,绝对不是用DOS系统来看这个帖子的,当然我说的只是对于大多数人来讲的,至于有那么一点点的人用DOS来聊天,用DOS来看我们论坛的帖子,我只能是敬佩他们的精湛的技术。我之所以说这些,是为了说明一个事实,那就是现在绝大多数的人使用的是WINDOWS操作系统,而基本上每一个WINDOWS操作系统都自带了一个CMD,这就使人们有机会来认识什么是命令行,为什么在有些方面命令行下解决问题要比在WINDOWS下方便,才使得人们认识了DOS所特有的命令方式解决问题的魅力。从某种意义上来说,这是在推动DOS的发展,而不是兄所说的"那么你们整天热衷于讨论的一个不是 DOS 的系统那来 DOS 论坛干什么?整天讨论一个和 DOS 无关的问题难道是为了推动 DOS 的发展? ;  其实你们是在不知不觉中推动CMD背后真正的系统 Windows 的发展!"。
  
  我们不能否认这个事实,那就是"现在使用WINDOWS系统的用户比使用DOS系统的用户多很多。",我可以豪不夸张的说,现在真正使用DOS系统的人没有几个,因为DOS系统没有WINDOWS的很多优点。如果每个WINDOWS系统里面没有了这个模拟DOS命令行的命令提示符(CMD),你想想看,会有这么多人认识命令行的魅力么?会有这么人知道什么是DOS么?这个论坛的人气会一天天的涨起来么?这个论坛里会有很多人来讨论问题么?答案当然是否定的。不会有那么多的人知道什么是DOS,也不会有很多人来这个论坛,论坛的人气也不会高涨起来。所以还是那句话,从某种意义上来讲,CMD推动了DOS的发展,尽管它是WINDOWS下面的一个"附件",尽管它不是DOS,更谈不上什么操作系统了。

  我以上所说的意思就是,CMD间接的使更多的人认识了DOS,是推动了DOS的发展。如果连命令行方式都不知道,你还想人们去认识DOS么?还天天谈要推动DOS的发展么?

  我还是那句话,写批处理的时候,最好不要使用第三方的工具,要使用的话,那么你自己使用就够了,专门搞这的人使用就够了,经常搞这的人使用就够了。因为别人为了使用一个批处理,就到处去下载这下载那的?别人不烦么?别人搞不好还下载了一个病毒到电脑上面来了。很简单的一个例子,大家测试一个批处理是否正确,都会很自然的新建一个记事本,然后另存为这样搞定,而不是到处去下载什么专业的文本编辑工具——除非是专业人氏,除非是经常要处理这些问题的人,除非是喜欢用这些工具的人。但是我们所写的批处理是要面对很多大众的,很多还没有下载这些工具的人,而不是我上面所说的这些人。就像全世界大众的汽车要比劳斯莱斯的汽车多很多那样。因为使用大众汽车的是大众,而劳斯莱斯是对那些极其有权利,极其有钱的人而言的,而这些人对于"大众"来讲,少得可怜,少得可以忽略它的数量。

  使用第三方工具的人是很多,我自己也使用了很多的第三方的工具,因为要经常要用它,才会去下载它。如果你不经常使用它,或者你只使用一次,你下载它干什么?不占用磁盘空间么?话又说回来了,你写了一个批处理给大家用,可能很多人会使用它来解决问题,但是很多人只是用它一次来解决一次问题,而不是经常的使用它,而你的批处理里面又是这工具那工具的,你想一下,用你这个批处理的人还多么???

  我以上的言论,丝毫没有推崇大家去使用WINDOWS的意思,丝毫没有阻碍DOS发展的意思。我也希望DOS能发展起来。但是我们尊重事实,OK??


2006-11-3 23:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] [4] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: