中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-13 17:21
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 请教DOS中^符号究竟有什么具体用途 查看 9,741 回复 45
31 发表于 2006-11-08 04:54 ·  中国 四川 成都 教育网
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线

你认为CMD环境是不是 DOS 。是,还是不是。

不是,鉴定完毕。
cmd是XP命令行环境

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'>"
32 发表于 2006-11-08 07:26 ·  中国 北京 朝阳区 联通
金牌会员
★★★★
积分 2,902
发帖 1,147
注册 2006-09-21 12:00
19年会员
UID 63324
性别 男
状态 离线
Originally posted by yasefun at 2006-11-8 03:39:
讨论真是热烈呀,我只用DOS


惊醒了狂睡了两年的一哥哥~:P


yasefun
初级用户
积分 102
发帖 1
注册 2004-6-25
状态 离线
    Redtek,一个永远在网上流浪的人……

_.,-*~'`^`'~*-,.__.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._
33 发表于 2006-11-08 07:31 ·  中国 四川 成都 教育网
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线

yasefun
初级用户





积分 102
发帖 1
注册 2004-6-25

核潜艇了

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'>"
34 发表于 2009-07-13 06:27 ·  中国 广东 电信
高级用户
★★★
积分 740
发帖 373
注册 2008-05-23 14:40
18年会员
UID 119498
性别 男
来自 中国,广东
状态 离线
Originally posted by DOSforever at 2006-11-3 09:17 AM:
DOS 中没有这个符号,如果用 4DOS 做命令处理器,这个符号是同一行执行多个命令缺省的分隔符


在DOS中也有一个类似的字符,按CTRL+T就打的出来
别看我是高级用户,其实菜鸟一个,^-^
35 发表于 2009-07-13 12:56 ·  中国 上海 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
Originally posted by driver1998 at 2009-7-13 06:27:
Originally posted by DOSforever at 2006-11-3 09:17 AM:
DOS 中没有这个符号,如果用 4DOS 做命令处理器,这个符号是同一行执行多个命令缺省的分隔符


在DOS中也有一个类似的字符,按CTRL+T就打的出来

实际上我前面说的 DOS 中没有这个符号是不确切的,因为只要键盘上有这个符号,操作系统的字符集中有这个符号就有这个符号。实际上我的这句话意思是 DOS 中的这个符号没什么特别意义,一般情况下只是个普通符号罢了。
要使 Ctrl+T 打出的符号成为多个命令的分隔符也要加载 DOSKEY 才行,不然的话和 4DOS 中的 ^ 这个符号的默认含义是不一样的。
36 发表于 2009-07-14 09:36 ·  中国 湖南 常德 电信
银牌会员
★★★
积分 1,384
发帖 709
注册 2005-10-29 22:22
20年会员
UID 44271
状态 离线
我来说一句,如果用CMD比较多,一定要用一下4NT……
如果用DOS比较多,一定要用一下4DOS……
用了之后,你就会觉得Windows自带的CMD、DOS简直就简陋的可笑……
如同我现在迷恋上TotalCMD一样(不是不得已,我再也不会用资源管理器),你一定会喜欢上4NT的(你将不会尽可能地不用CMD)……
Windows的自带的东西,除了稳定外,在功能上远远不如第三方工具,这点几乎是公认的……
37 发表于 2009-07-28 21:44 ·  中国 北京 联通
初级用户
积分 22
发帖 17
注册 2007-12-11 09:35
18年会员
UID 105288
性别 男
状态 离线
看来前面两位的辩论,我现在想尝试一下使用4DOS
其实我也是因为win的批处理才进来论坛的。
但是我很担心lxmxn提到的一个关键问题(DOSforever)一直没有解释:

我如果用4DOS,也是为了编写批处理,是为了用在其他用户的机器上
因为作为一个维护人员,我经常需要到其他人的机器上操作,所以担心一个问题
用4DOS写出来的批处理,会不会在其他人的机器上无法运行呢!因为对方没有安装4DOS

用4DOS写出来的东西,放在网上给人共享,别人要用之前是必须先下载安装4DOS的是吗?
我个人很反感这种东西,就好像下载资源的时候,有的链接支持迅雷、有的是快车、有的是纳米、有的是bt、有的是RaySource、有的是……(当然现在某个软件同时支持了其中一部分的链接)
一个文件的使用并不依赖下载工具,但是现状是让人们在下载资源的时候不得不在机器上安装四五个甚至更多的下载软件。

所以其实你DOSforever推荐的4DOS是要视用户群体的,自用的话当然是很好,推广给大家也没有错,但是像我这样的情况,编了批处理是要给普通用户使用。
38 发表于 2009-07-29 09:19 ·  中国 上海 虹口区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
Originally posted by wl00560 at 2009-7-14 09:36:
我来说一句,如果用CMD比较多,一定要用一下4NT……
如果用DOS比较多,一定要用一下4DOS……
用了之后,你就会觉得Windows自带的CMD、DOS简直就简陋的可笑……
如同我现在迷恋上TotalCMD一样(不是不得已,我再也不会用资源管理器),你一定会喜欢上4NT的(你将不会尽可能地不用CMD)……
Windows的自带的东西,除了稳定外,在功能上远远不如第三方工具,这点几乎是公认的……

哈哈,说的太对了,我用 MS-DOS 的时候,除了核心还是 MS 的之外,其它的全都用第三方工具替换了。到了 Windows 时代也是,自从用了 xplorer2 以后,几乎就没怎么用资源管理器了。
39 Re: renol 发表于 2009-07-29 09:38 ·  中国 上海 虹口区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
lxmxn提到的一个什么关键问题我一直没解释?

有一点我的看法和你一样,就对某些必须要用特定或专用的下载工具才能下载的链接很反感。但是,但是这个和我所讨论的用第三方工具来解决问题有根本的区别,我用第三方工具只是为了自己方便,如果别人用下来觉得好的话别人也可以用,这一点不带有强迫性。而那些必须要专用的下载链接完全是为了一定的利益强迫别人要安装。
还有一点你还是没看懂我们所争论的本意,这一点其实在我前面已经说了,我们所争论的不是是否应该使用第三方工具之争,而是我们用的是什么系统的原则性问题。
40 发表于 2009-07-30 14:02 ·  中国 湖南 常德 电信
银牌会员
★★★
积分 1,384
发帖 709
注册 2005-10-29 22:22
20年会员
UID 44271
状态 离线
4DOS是对DOS命令的增强,完全兼容DOS,如果是给别人用的,你不用4DOS特有的命令就是了……
用4DOS代替DOS有有百利而无一害,功能增强、兼容性达99%、内存占用减少等等……
4NT还有对中文支持糟糕的情况,4DOS基本上没有问题……
41 发表于 2009-08-03 22:20 ·  中国 北京 联通
初级用户
积分 22
发帖 17
注册 2007-12-11 09:35
18年会员
UID 105288
性别 男
状态 离线
找了4NT装了,结果机器上自己以前写的批处理某些命令无法执行,简单如“rd /s /q inbox >nul”的命令都无法执行,参数都改变了~
看来我要用上专业的工具还要有较长的适应过程

——同样的道理,向一些经常使用命令提示符,批处理的人推荐专业的第三方工具,呵呵,需要改变以往的习惯啊
42 发表于 2009-08-04 00:43 ·  中国 上海 杨浦区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
虽然我没全面比较过 4NT / Take Command 和 CMD 的兼容性,但大部分 CMD 下编写的批处理都可以不加修改的在 4NT / Take Command 下运行。
与此类似,你在 CMD 下编写的 batch 也可以不加修改的在 4NT / Take Command 下运行


http://www.cn-dos.net/forum/viewthread.php?tid=40956#pid283683

比如你所举的这个例子,CMD 中 del 的 /q 和 /f 参数与 4NT / Take Command 中的 del 的 /q 和 /f 的意义是一样的。不知道你为什么无法执行,我想应该是别的原因。
43 发表于 2009-08-09 10:51 ·  中国 四川 成都 电信
初级用户
积分 64
发帖 32
注册 2009-06-24 11:28
17年会员
UID 148063
性别 男
状态 离线
DOS真复杂啊,我来看看。
44 发表于 2009-11-11 19:28 ·  中国 天津 电信
新手上路
积分 8
发帖 33
注册 2009-11-10 19:45
16年会员
UID 154524
性别 男
状态 离线
大家的知识都很渊博,文采都很好…呵呵…
45 发表于 2009-12-07 16:45 ·  中国 四川 绵阳 电信
高级用户
★★
积分 587
发帖 282
注册 2006-04-10 03:40
20年会员
UID 53599
性别 男
状态 离线
Originally posted by DOSforever at 2006-11-6 23:54:
Re: lxmxn

你的观点具有一定的代表性,我相信有不少人头脑中的概念和想法都和你一样,所以正好借此机会,我一定对你们这样的思想做一个批判,这 ...

太极端了不好~~~4dos确实不错,但给别人的批处理只能是纯dos或cmd的!
论坛跳转: