当前位置: 首页 > 学习 > 电脑学习 > 操作系统 > DOS > DOS编程开发 > 正文

DOS可以当积木来砌

http://www.zk168.com.cn  招考学习网 2006-2-28 17:20:13
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--

DOS是自由的,开放的,所以能有不止一种DOS,除MS-DOS和PC-DOS外,还有DR-DOS,ROM-DOS,PTS-DOS等。而DOS又是 可以剪栽的,除了三个核心文件和少数与核心文件关系密切的DOS命令如SYS等外,不少DOS的外部命令都可以通用,一般只要两种DOS支持同样的磁盘的 格式,就有可能互换大部分外部命令来使用。这样,你只需有一种DOS,就可以享受几种DOS的优越性了。

  不过一般来说MS-DOS的外部命令做得都不如其他的DOS,例如FreeDOS 7的ATTRIB和DELTREE,TREE等外部命令的体积只有MS-DOS 7.10的一半甚至更小,速度快效率高。另一方面MS-DOS的外部命令对DOS版本号要求严得过分,连在自家不同版本的DOS上都往往不能用,更难以在 其他的DOS中使用。当然MS-DOS 7.x以上的EDIT是个例外,个子不大,英文界面而内核全中文化,没有半个汉字问题且不要求具体DOS版本,适应性非常好(注:为了方便大家的使用,我 对MS-DOS 7.x中的EDIT进行了汉化,可在本站的“文本工具”中下载)。

  如果你用MS-DOS 6.x,可以考虑使用DR-DOS,部分PC-DOS,RTS-DOS,FreeDOS的外部命令,如DRDOS的XDEL,XCOPY等都可用,效果也好。以前我遇到一些旧DOS软件是用MS-DOS 3的BACKUP备份的,而DOS5以上却没有了RESTORE,拿来DR-DOS的RESTORE一用就得,而拿MS-DOS 3的RESTORE却因版本号不同而不可用。又如MS-DOS的DOSKEY一直要占7K内存,而我用过的一个不知那里来的DOSKEY只占1K内存。还有MS-DOS 5/6自身的鼠标驱动程序(要从安装盘上找)要占17K内存(初始化时要51K),而FreeDOS的CTMOUSE只占3K内存,UCDOS中的MOUSE也只要6K内存,体积亦都比MS的MOUSE少得多。这方面可以用PCTOOLS9中的MI(Memory Info)来查看各种驱动程序的内存占用情况。

  如果你用MS-DOS 7.x或以上,如果要支持FAT32和大硬盘的话,选择余地就少多了,一般只有选同样支持FAT32的ROM-DOS 7.x和FreeDOS 7.x的同类命令,除非这些命令不涉及磁盘结构如MOUSE驱动。这里要推荐FreeDOS 7了,因为它不仅完全免费,而且国外有许多DOS爱好者正在对它进行各种开发,新软件源源不断,许多功能已经明显超越MS-DOS,例如MS-DOS 7.10的FDISK只能分区又费时间;FreeDOS的FDISK支持128G的硬盘分区,分区快速同时可进行格式化,体积还只有MS的FDISK的2/3。而且FreeDOS的外部命令几乎全部都有源代码,你想想这该是那等的好事?

-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
最新入库:
 
·国外生活必备的英文词汇
·实用生活英语句子 174句
·唬老外的常用赞誉之辞语
·日常生活中商店译名参考
·在美生存常用习语
·实用生活英语二十六句
·年轻人常用口头禅
·去银行会用到的十句话
·中国文化的艺术精神_语言教育
·论苏拭的现实主义词风_语言教育
相关内容:
 
网友点评:
 
会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论
友情提醒:
 1.库中的资料大都来自互联网、网友上传、各类书籍,在录入的过程中难免会出现错误,恳请网
 友来信指正!
 2.如果网友在本库中未能找到所需要的材料,请登陆到我们的论坛《招考学习网》版块!
 3.考友想加入招考学习网的编辑部,请发信到XueXiWang#Gmail.com(#改为@)附带个人简历
 4.如需转载请注明出处及作者,谢谢合作!
 5.如果您有更好的建议或意见请EMAIL:XueXiWang#Gmail.com (#改为@)
 6.凡标题中有注有“[NO]”字样均不含答案且答案整理中.
 7.如本库中转载文章涉及版权等问题,请相关网站或作者在两周内发邮件通知(EMAIL:  XueXiWang#Gmail.com (#改为@))我们,我们接到通知后立即删除该文章及链接!
你问我答 更多>>