返回顶部
首页 > 资讯 > 精选 >在DOS下如何使用长文件名
  • 769
分享到

在DOS下如何使用长文件名

2023-06-09 23:06:51 769人浏览 薄情痞子
摘要

本篇内容介绍了“在DOS下如何使用长文件名”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!昨天我在某网站的论坛上看到,有人问纯DOS下能否使用

本篇内容介绍了“在DOS下如何使用长文件名”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

昨天我在某网站的论坛上看到,有人问纯DOS下能否使用长文件名,而有人给他的答复是“不可能”。他的答复当然是非常不对的,但是,确实有很多人不清楚,在纯DOS下该如何使用长文件名。现在,我就将DOS下使用长文件名的方法介绍一下。 

DOS和windows都是在不断地发展着的。最先支持长文件名的操作系统是Windows NT 3.5,随后Windows 95也采用了这种技术。然而,由于一些原因,MS并没有将长文件名功能加入到纯DOS中。不过,微软公司只是没有在纯DOS下提供LFN(长文件名)的应 用程序接口(api),而DOS本身是支持长文件名的。很多DOS7中自带的命令和最近几年来出现的许多新DOS软件(如现在很流行的DJGPP程序等) 只要发现LFN接口已经存在,就可以对LFN进行直接操作。因此,只要有一应用程序能提供纯DOS下LFN的接口,纯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分区和光盘,所以并不是很实用。最强大实用且有名的是Odi's 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工 具,这样就可以与长文件名和睦共处了。 

“在DOS下如何使用长文件名”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 在DOS下如何使用长文件名

本文链接: https://lsjlt.com/news/258320.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 在DOS下如何使用长文件名
    本篇内容介绍了“在DOS下如何使用长文件名”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!昨天我在某网站的论坛上看到,有人问纯DOS下能否使用...
    99+
    2023-06-09
  • 怎么在DOS下使用长文件名
    这篇文章主要介绍“怎么在DOS下使用长文件名”,在日常操作中,相信很多人在怎么在DOS下使用长文件名问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在DOS下使用长文件名”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-09
  • dos下如何删除文件夹和文件
    这篇文章主要讲解了“dos下如何删除文件夹和文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“dos下如何删除文件夹和文件”吧!在dos下删除文件夹或文件,先要确定文件夹或文件是否有特殊的属...
    99+
    2023-06-09
  • 如何使用dos批处理文件
    本篇内容介绍了“如何使用dos批处理文件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!if goto choice&nb...
    99+
    2023-06-09
  • dos下如何遍历目录和文件
    小编给大家分享一下dos下如何遍历目录和文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!===== 文件夹结构 ========================...
    99+
    2023-06-08
  • 如何在DOS命令行中使用HaoZip命令压缩文件
    如何在DOS命令行中使用HaoZip命令压缩文件?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。配置环境变量右键我的电脑——属性——高级系统设置——高级——环境变量,在系统变...
    99+
    2023-06-08
  • 使用dos命令怎么批量修改文件名
    使用dos命令批量修改文件名的方法:1.使用组合键“win+R”输入cmd,点击“确定”;2.进入dos窗口;3.使用cd命令切换到文件夹目录;4.执行ren命令修改文件名;具体步骤如下:首先,在计算机中使用组合键“win+R”输入cmd,...
    99+
    2024-04-02
  • 如何在java中使用Servlet下载文件
    如何在java中使用Servlet下载文件?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。说明Servlet是Sun公司开发的用于交互式地浏览和生成数据,生成动态...
    99+
    2023-06-06
  • dos如何删除文件夹
    这篇文章主要为大家展示了“dos如何删除文件夹”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“dos如何删除文件夹”这篇文章吧。  rd的另外一个写法是rmdir,源自ReMakeDirector...
    99+
    2023-06-09
  • dos如何创建文件夹
    这篇文章给大家分享的是有关dos如何创建文件夹的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。如果要创建的文件夹带有空格或&,需要用引号把文件夹名括起来,例如:md "test abc"...
    99+
    2023-06-09
  • 如何使用debug实现dos下重启
    这篇文章将为大家详细讲解有关如何使用debug实现dos下重启,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码如下:ECHO G=FFFF:0000 | DEBUG关于“如...
    99+
    2023-06-09
  • 在DOS界面如何运行python的py文件
    目录在DOS界面运行python的py文件打开DOS界面示例代码DOS下运行python程序问题在DOS界面运行python的py文件 我用的Notepad++编写代码,编写完后需要...
    99+
    2022-11-13
    DOS界面运行python DOS界面运行py文件 运行python的py文件
  • 使用java下载后文件名错误如何解决
    使用java下载后文件名错误如何解决?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Java的特点有哪些Java的特点有哪些1.Java语言作为静态面向对象编程语...
    99+
    2023-06-14
  • 如何巧用DOS伪装保护文件
    这篇文章给大家分享的是有关如何巧用DOS伪装保护文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。将下面的代码保存为safe.bat运行安装提示输入即可。代码如下:@echo off Title dos文件伪装保...
    99+
    2023-06-08
  • dos下如何添加用户
    这篇文章主要为大家展示了“dos下如何添加用户”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“dos下如何添加用户”这篇文章吧。使用Net user命令添加或修改用户帐户或者显示用户帐户信息。 语...
    99+
    2023-06-08
  • 如何使用ByteArrayOutputStream下载文件
    目录使用ByteArrayOutputStream下载文件使用POI导出数据,然后将其下载使用ByteArrayOutputStream解决IO乱码说下经过小结一下使用ByteArr...
    99+
    2024-04-02
  • 如何使用vbs下载文件
    这篇文章主要讲解了“如何使用vbs下载文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用vbs下载文件”吧!说到使用vbs下载文件是不是想到了XMLHTTP呢,呵呵,以下是比较经典的...
    99+
    2023-06-08
  • 如何使用DOS命令合并多个文本文件的内容
    这篇文章将为大家详细讲解有关如何使用DOS命令合并多个文本文件的内容,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。(1)首先,使用本书中“批量按序更改文件名”介绍的方法对这100多个文本文件进行按序号重命...
    99+
    2023-06-08
  • 如何在Linux下使用Tar工具归档文件
    这篇文章主要讲解了“如何在Linux下使用Tar工具归档文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何在Linux下使用Tar工具归档文件”吧!Tar 由 'Tape arc...
    99+
    2023-06-13
  • 在 linux 下如何解压扩展名为 xz 的文件
    一些 Linux 用户喜欢使用 xz 压缩文件,因为这种无损压缩方式的压缩比率比 gzip 和 bizp2 高。对于扩展名为 xz 的压缩文件,我们需要先安装 xz 解压工具,然后使用 tar 命令来...
    99+
    2023-09-09
    linux 服务器 ubuntu xz
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作