DOS中如何使用长文件名
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DOS中如何使用长文件名
DOS中如何使用长文件名
转载自: 这里
dos中如何使用长文件名最早提供LFN API的是LFNDOS,因此最为有名。不过由于它早就停止了 更新,所以有许多bug,而且曾一直不支持中文长文件名。幸好有个国人帮助LFNDOS的作者写了个支持中文长文件名的子功能,所以它的最新版1.07版 已经支持中文LFN了。LFNDOS有很多缺点,如速度慢,占内存大,还有许多问题,所以并不是很实用。因此,有人决定另编一个LFN接口驱动程序,这就 是DOSLFN。DOSLFN是由一个德国人所做,现在仍在开发中。它和LFNDOS相比,最大优点就是速度快,占内存小,而且支持Unicode。它的 最新版本是0.32o,它的作者在我的帮助下,现已全面支持中文长文件名了,包括GB2312、Big5、甚至GBK字符集的中文长文件名。由于它的以上 优点,使它成为一个相当强大实用的 LFN接口驱动程序,可在本站的“驱动程序”中下载。一旦有了长文件名接口,那么MS-DOS 7.x中的各种内部命令、外部命令,以及PKUNZIP等 命令都将自动使用长文件名,非常方便。由于长文件名功能的实用性,“MS-DOS 7.10完整安装版”中已自动调用长文件名功能,这样DOS安装后就直 接全面支持中英文长文件名了。注意MS-DOS 6.x中则不行,因为它太旧而不支持长文件名。
除LFN的API驱动程序以外,还有其它一些提供 LFN支持的软件,如LFNDIR,作为DIR的增强工具,可以显示长文件名。但由于LFNDIR是个很旧的软件,不支持FAT32分区和光盘,所以并不 是很实用。最强大实用且有名的是Odis LFN tools(可在本站的“文件工具”中下载),它包含一套长文件名工具,如LDIR,LCD,LRD, LDEL等,非常方便且稳定,全面支持FAT12/16/32和光盘上的长文件名,可以当作纯DOS下操作长文件名的必备工具。还有一点很重要,那就是虽 然MS-DOS本身不带有LFN支持,并不代表所有的DOS都是这样。ROM-DOS 7.10就本地支持长文件名和FAT32,而不需任何其它程序。总 之,DOS是真正支持长文件名的。
一些旧的磁盘工具(如NDD 8.0等)由于推出的时候长文件名还没有出现,所以不支持长文件名,如果使用的话 可能会对长文件名造成破坏。不过,近年来推出的新的DOS软件几乎都支持长文件名,一部分就像上文所提的那样可以直接使用长文件名,其它的则是“明白”长 文件名的存在而不会造成破坏。所以,使用的时候最好使用这些新的DOS工具,这样就可以与长文件名和睦共处了。
Powered by 无名小鬼