PC-DOS 7印象 河北 张晋颖 1996-08-02 一、用户友好性方面: 1.考虑到鼠标已是微机标准配置,PC-DOS 7在安装过程中自动装载鼠标,用户在安装DOS时即可用鼠标进行操作。 2.自动加载功能更加强大的TSR程序DOSKEY,且内存占用减少为1K。 3.自动在CONFIG.SYS和AUTOEXEC.BAT中加入注释,以便用户清楚知道DOS 7对系统配置所做的修改。 4.帮助方式灵活,帮助信息丰富实用,利于用户学习掌握。 5.更多的命令(工具)以全屏幕方式工作,让用户领略到图形界面的魅力。 二、内核与设备驱动方面: 1.改进优化了DOS内核 虽然DOS内核功能加强,但启动DOS所占常规内存进一步减少,为应用程序提供了更大的内存空间。 2.提供内核级编程语言__REXX 熟悉UNIX(XENIX)的用户都知道,“界面编程”(SHELL PROGRAMMING)是该操作系统的一个特点。用户不必进入任何其它语言环境,就能编写出功能强大的实用程序,且无需经过其它语言编译或解释处理,直接在操作系统下运行。 DOS的界面编程能力一般是较弱的,其命令语句与控制语句都较少,只能实现不太复杂的功能(命令序列与简单控制等),批处理文件即是DOS界面编程的结果。 PC-DOS 7提供的用于界面编程的REXX语言功能则相当强大。若有其它语言基础,经短时间学习后,即可用其设计出相当实用的程序。特别值得一提的是,使用该语言编写的程序不但可全部兼容批处理文件语句、直接在DOS下运行,而且还可方便地移植到OS/2等操作系统运行。 3.支持设备驱动程序的动态加载 设备驱动程序是DOS与各种外设的软件接口。只有在内存中加载了相应的设备驱动程序,用户才可以使用这些设备。以前版本的DOS只能通过CONFIG.SYS中的“DEVICE(HIGH)=”语句安装非标准设备驱动程序。由DOS引导过程可知,CONFIG.SYS文件是由IO.SYS中的SYS-INIT初始化程序来处理的。用户只能在DOS引导完成后,修改CONFIG.SYS文件,再重新启动系统,才能满足不同软件对设备驱动程序的不同要求。 除上述方式外,PC-DOS 7还提供了另一种设备驱动程序的加载方式__动态加载。用户无需修改CONFIG.SYS文件,只需执行“DYNALOAD 设备驱动程序”命令即可达到增加设备驱动程序的目的。此举大大方便了用户,特别是经常运行对系统配置有不同要求软件的用户。 4.提供“即插即用”(Plug and Play)支持 在DOS环境下,PC-DOS 7采用DOSDOCK.EXE解决外设对系统资源的需求冲突,实现设备的即插即用。在WINDOWS系统中,PC-DOS 7利用DDPOPUP.EXE实现这一功能。当然,所使用的硬件设备及主板的BIOS应具备即插即用特性。 5.增强了RAMBOOST的功能,使内存管理更加精确完美,且能自动支持多重配置的优化。 PC-DOS 7提供了驱动程序RAMBOOST.EXE,用于对系统内存进行优化,为用户提供更多的可用内存。优化通过运行RAMSETUP.EXE进行,并提供了自动与高级两种方式,分别适用于普通用户和高级用户。即使采用自动优化,系统占据常规内存的数量一般也不超过15K。 6.提高了QCONFIG.EXE可识别的系统硬件及配置的数量与准确性。 7.改进了内存管理程序HIMEM.SYS、EMM386.EXE、RAMDRIVE.SYS等。 8.PC-DOS 7还在设备驱动方面进行了其它多项改进与提高,如提供PenDOS(笔输入)支持、针对便携机的PCMCIA设备的安装及设置更加简单方便等。 三、实用工具方面: 1.功能非常强大的文本编辑器E.EXE 该工具软件的突出特点如下: 支持通配符操作,方便用户连续编辑同类文件(如:E *.C)。 可同时打开多个相同或不同风格的窗口,编辑多个相同或不同的文件,轻松实现各文件间信息交换。 用户可根据个人爱好修改初始化文化E.INI(内容多达50余项),改变软件默认状态,使之更加顺手易用。 支持宏操作。可记录宏、执行宏,提高操作效率。 可根据用户编辑速度定义编辑多少行后自动存盘,降低了误操作、突然断电等带来的风险。 提供类似NC软件的内命令行操作,除可执行E.EXE本身特有的命令外,还可执行任意DOS内外部命令,包括运行其它软件。若打开一DOS界面窗口,还可方便地将屏显信息转换为文件。 使用所提供的6种线型,可灵活方便地制出相当实用的表格。 支持数学运算,结果可以多种进制显示,还可进行类似电子表软件的运算。 同时支持鼠标、下拉菜单、热键等多种操作方式。 2.帮助观察器VIEW.EXE 一个全屏幕方式工作的工具软件,用以阅读或搜寻PC-DOS的各种帮助信息(包括各种命令的帮助、REXX语言应用指南、DOS出错信息帮助等)。 3.磁盘增容工具STACKER 4.0 FOR WINDOWS & DOS版 STACKER 3.0 FOR DOS磁盘压缩增容软件的强大功能,大家并不陌生,IBM在PC-DOS 7中向用户提供了功能更加强大完善的最新版本软件,也算是送给磁盘空间拮据的用户一个礼物吧。 其突出优点如下: 增容快速方便,能够设定磁盘压缩比。 管理增容盘更加高效,且只占用2K基本内存。 增容后的磁盘数据在不安装STACKER 4.0的微机上仍可正常读出。 可方便地将增容磁盘恢复为非增容磁盘(只要用户需要)。 提供大量增容盘服务工具,确保数据完全。 可将DBLSPACE、SuperStor等增容工具压缩后的磁盘转换为STACKER压缩盘。 4.反毒工具包IBM AntiVirus FOR DOS & WINDOWS PC-DOS 7向用户提供了界面优美、功能更强的查、杀毒工具包。可查杀病毒的数量进一步增加,既可常驻内存抵御病毒入侵,也可随时加载查杀病毒。 5.文件同步更新工具FILEUP.EXE 经常需要在不同的地点(如家里和办公室)处理同一文件的用户,使用该工具可使文件的同步更新工作变得更加轻松。 6.除此之外,PC-DOS 7还增强了大量原有工具的功能。例如: UNDELETE.EXE可工作在全屏幕方式,除可恢复文件外还可轻松恢复误删的子目录。 SMARTDRV.EXE不但能加快软盘与硬盘的读写速度,还可加速光盘。 DISKCOPY.COM无需用户频繁换盘,一次能制作多份拷贝。 本文仅对PC-DOS 7的部分特点做了些介绍。实际上,其新增或改进的命令与驱动程序达76个之多(见附表)。若能充分利用,将大大提高工作的效率与质量。