DOS软件基本上都是“绿色软件”,
绿色软件的定义是什么?
不向系统目录添加文件,
不向注册表里添加信息,
不用安装即可使用
不用卸载,直接删除就可以让这个软件消失。(在我的理解中是这样,不知对不对,呵呵。。)
DOS里没有所谓系统目录,也没有注册表。
DOS软件大多数不需要安装,即使做了安装程序也是为了方便你拷文件。。。(基本上DOS的安装程序的作用和一个拷贝文件的批处理相当,呵呵。。。,当然,有时也有解压缩啊,解密啊等过程。但主要还是拷贝文件的过程居多!)
DOS软件删除后一般就没有什么可留下的东西了。。。
有些DOS软件要修改autoexec.bat,算是稍为不绿的行为,但一般也是把自己运行时所需要的文件的路径添加到path变量里,有的可能会把某个可执行文件放在autoexec.bat里以便一开机就自动执行。这也算不了什么大问题。
还有的DOS软件为了和windows兼容,开发了一些inf文件,以便在window里也可以正确执行,但如果在纯DOS环境下是不必安装这些inf文件的。象ccdos就有为了在win95中运行的inf文件,象论坛里有位朋友遇到的那个情况,就是因为装了ccdos的windows驱动,然后不负责(对windows而言)地移动了CCDOS的位置(这和删除CCDOS的区别不大,(至少windows区别不了,你移也好,删也好,只要在指定位置找不到CCDOS及相关的文件,它就告诉你他找不到)结果连机器都启动不了?(实际不应该出现这种情况,象DOS软件不会造成这种后果,我觉得顶多是象“你缺少某个文件,按任意键继续”这种提示出现,然后按任意键就可以继续了。。。
其实windows里的安装程序跟DOS里的安装程序基本作用也是一样,只不过它做的事更多些罢了。我曾经分析了一个软件的安装过程,然后在DOS下做了一个安装程序(一个批处理),结果呢,这个软件经我这样安装后也能正确执行。。。跟用window的安装程序的效果一样。呵呵。。。(这个软件就是可爱的《财智家庭理财》,哈哈。)
总之,DOS软件大多数是“绿色软件”的,呵呵。。
ko20010214
=================================
大功告成,打个Kiss!
ko20010214@MSN.com
神州优雅Q300C
Intel CeleronM 370处理器 | 256MbDDR内存
40G硬盘 | USB2.0 | IEEE 1394
13.3 ' WXGA 宽屏(16:10) | COMBO光驱
10/100M网卡 | 四合一读卡器