用DOS命令获取文件列表

其实就是两个命令:dir 跟 tree

在C:盘根目录下生成了一个名为“filelist.txt”的文本文件,该文件中即包含D:盘的文件夹列表。spa

  1. dir d:\ >c:\filelist.txt
复制代码


将D:盘中子目录中的文件和文件夹列表也所有列出来,能够在命令提示符窗口中输入如下命令。

命令行

  1. dir d:\ /s >c:\filelist.txt
复制代码



若是使用下面的命令,即加一个/b,则会生成一个简单的文件名列表,不包括其它信息,这种方法可能更加实用一些。

code

  1. dir d:\ /s /b >c:\filelist.txt
复制代码




有时,咱们须要将文件夹中的全部文件信息导出为一个列表,其实你并不须要第三方软件来帮忙。在命令提示符模式下直接使用DOS命令就能够,例如将当前文件夹中的全部文件信息导出到lb.txt文件,可使用以下命令:排序

  1. TREE /F >lb.txt
复制代码



这里的“/F”是TREE命令的一个参数,表示显示每一个文件夹中文件的名称;“>”则是管道命令,表示将列表信息输出至lb.txt文件中。或者,你也可使用“DIR >lb.txt”命令,执行后除了显示文件名外,还能够显示建立日期、文件大小等更多内容,可选择的参数也更为丰富,例如只显示系统文件、隐藏文件、目录,还能够设置使用小写或大小,你可使用“?”参数查看具体的使用方法。


另外一条资料:
经过Windowns资源管理器,能够查看文件的名称、扩展名、文件大小、文件日期、不一样方式排序的文件和目录列表,可是如何将这些列表转换成文本格式或者打印呢?对于DOS命令行来讲,这是易如反掌的事。
   1、使用dir命令获取文件列表
   一、如需e盘的目录列表,那么在dos提示下输入:dir e:\   回车便可获得显示结果。
   二、那么,若是须要将文件列表导出呢?则须要输入:dir e:\ > e:\2.txt 能够比较上述两条命令的区别,第二条命令多了一个定向输出,将结果导出到文件,此时能够打开e盘的2.txt看结果

   2、经过tree命令获得更加形象化的文件列表
在上面已经介绍了经过dir命令生成文件列表的方法,而tree命令也能够实现该功能,惟一的区别在于tree命令得道的列表更为图形化
   一、如要制做制定目录下的全部文件结构,那么在提示符下输入:tree e:\ > e:\3.txt 回车便可。
   二、打开e盘下的3.txt文件,能够看到结果ci

相关文章
相关标签/搜索