庞大资源库的计算机教程网站!
设为首页
加入收藏
总编信箱
投稿或申请专栏请先 [登 陆]
首页 操作系统 程序设计 图形图像 媒体动画 机械电子 WEB开发 数 据 库 办公系列 路由技术 网络原理 网络应用
认证考试 安全技术
首页>操作系统>DOS系统>编程开发>正文
资料搜索
Google搜索
Google
返回上级列表

推荐文章

快速保存网页中所有图片的方法
Windows中让光驱巧妙“隐身”技
防范非法用户入侵Win 2000/XP系
两款比较典型的ASP木马防范方法
有关表格边框的css语法整理
Windows XP中可以被禁用的服务
SQL Server导出导入数据方法
Javascript所有对象的属性的获
网页(HTML)中的特殊字符
与篮球共舞,尽显模式本色
QQ病毒的手工清除方法
Photoshop为极品美女打造性感睫
天衣无缝:IIS与PHP水火也相容
SQL Server存储过程编写和优化

DOS可以当积木来砌

 作者:莫老师    日期:2005-4-7
字号选择〖 〗/ 双击滚屏 单击停止   

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的外部命令几乎全部都有源代码,你想想这该是那等的好事?

上一篇:没有了    下一篇:编程过把瘾:自己动手写操作系统  
[发送给好友]  [关闭窗口]  [返回顶部]   转载请注明来源:www.it00.com   
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 原点 投稿作者: 莫老师
信息来源: 网络 录入时间: 2005-4-7
关于我们 - 广告服务 - 版权申明 - 网站地图 - 联系方式 - 总编信箱 - 会员投稿