china.com
主页
新闻
体育
游戏
文化
教育
健康
财经
科技
旅游
军事
娱乐
商贸
  科技动态 硬件广场 下载基地 网络教室 网络冲浪 科学博览 移动时代 手机上网 桌面壁纸 科技商情  


可在DOS下显示长文件名的LFNDir

2000-08-22 16:06:34

  众所周知,Windows 95突破了DOS对文件名不能超过8个字符的限制,其最长可达255个字符的文件名比以往更能说明文件的内容,大大的方便了用户对文件的管理,因而深受广大用户的欢迎。不过有一点令人头痛的是,我们只能在Windows 95或更新版本的Windows以及它们的MS-DOS窗口中才能使用长文件名,而在Windows 95的纯DOS状态(即DOS 7.0)和老版本的DOS中则只能使用它所提供的8.3制的别名,这就在一定程度上影响了用户的使用。如本人C盘根目录下有一个名为“Backup of Autoexec.bat.BAK”的文件,从文件名中我们就可以得知这是为Autoexec.bat所作的一个备份文件。然而在纯DOS条件下,我们只能看到该文件的短文件名“Backup~1.BAK”,试问有谁能通过这个“怪模怪样”的文件名了解这到底是一个什么样的文件呢?为解决这一问题,许多用户都不得不返回图形界面进行查看,操作很不方便。我们到底能不能在纯DOS状态下直接查看文件的长文件名呢?对于这一问题,绝大多数用户的回答可能都是否定的,本人以前也一直这样认为,不料一个非常不起眼的小程序LFNDir却使事情发生了根本性的变化。LFNDir是一个用于显示磁盘文件目录的工具软件,它除了可象DIR命令一样显示各种常规的文件信息之外,还会同时将有关文件的长文件名显示出来,这就解决了我们无法在纯DOS状态下查看文件长文件名的问题,满足了广大用户的需要。

  大家都知道,我们在各种纯DOS状态(包括DOS 7.0及老版本的DOS)下使用DIR命令查看文件列表时,系统将仅显示文件的文件名、长度、日期、时间等信息,而在Windows 9X的MS-DOS窗口中使用DIR命令时,系统除了会显示这些常规文件的信息之外,还会同时显示出文件的长文件名,LFNDir就与此时的DIR命令基本类似,所不同的是,它可以在任意版本的DOS(如DOS 6.22、DOS 7.0、DOS 7.1等)中运行而已。我们在纯DOS状态下执行LFNDir命令之后,系统就会象在Windows 9X的MS-DOS窗口中使用DIR命令一样同时在屏幕上显示出文件的短文件名、长度、日期、时间及长文件名等信息,其显示结果如图所示(如果不是我事先告诉你,恐怕你会误认为这是在Windows 9X的MS-DOS窗口中使用DIR命令后的显示结果吧),这样我们就可以据以在纯DOS状态下了解文件的长文件名信息,再也不必为查看“Backup~1.BAK”之类的短文件名到底是什么含义而返回到Windows 9X的图形界面了,大大的方便了用户的使用。

  令人惊讶的是,除显示结果外,LFNDir的命令格式及命令行参数也都与DIR基本一致(其命令格式为:“LFNDir [drive:][path][filename] [/P] [/A[[:]attributes]] [/B] [/L]”,且[filename]、[/P]、[/A[[:]attributes]]、[/B]等命令行参数的功能也都与DIR命令的相应参数完全一样),我们完全可将LFNDir视为一个可在不同DOS条件下显示长文件名的特殊的DIR命令,将其拷贝到某个PATH路径指定的目录中,然后象使用DIR命令一样进行使用,非常方便。

  你是不是经常在DOS下进行有关文件操作,那你也一定被如何在DOS下查看文件的长文件名所困扰,赶快到http://www.zdnet.com/pcmag/pctech/content/17/09/ ut1709.001.html下载一个LFNDir试试吧!它可是免费的哟!

  摘自《软件世界》 胡锦承/文

404 Not Found

404 Not Found


nginx


科技检索


中华网推荐

  • 1000名医生在线咨询

  • 中国足球队官方网站

  • 鸦片玫瑰(新版)

  • 精选股票天地

  • 闪光的flash教程

  • 中华网汽车世界

  • 为你的爱情出谋划策

  • 网文精选——野百合集

  • 世界文化遗产在中国

  • 历届香港小姐风姿集



  •  


    网络教室编辑信箱
    版权声明 | 本站检索 | 联系方法 | 刊登广告 | 使用说明 | 关于中华网 | 豁免条款

    版权所有 中华网