批处理教程:基础语法之dir命令

本章将向读者介绍Windows中比较简单的dir DOS命令。以及dir命令在使用工作中的用法;

DIR命令是Windows DOS中很常用、且很简单的命令。该命令用来列出当前目录下面所有文件和子目录的信息。该信息包含了文件/目录的最后修改日期、文件类型、文件大小和文件/目录名称。

dir最常用的使用方式如下:

# 列举C盘下面的所有文件和子目录
C:\> dir

/B或/b

该选项表示只显示文件名(包括扩展名),但是不现实最后修改日期、大小等信息。实例:

C:\> dir /B

我们可以利用dir /b命令快速提取某个目录下面指定后缀的文件名列表。如下:

# 只列出txt文件名列表
C:\> dir /B *.txt

当然,我们可以使用“>”从定向命令,将文件名列表输出到指定的文件中。如:

C:\> dir /B *.txt > filenames.txt

/C和/-C

在dir列出的 “文件大小” 列中显示千位数分隔符,例如:541,311,476;默认为/C。你也可以使用 /-C 来禁用分隔符显示,例如:541311476。实例:

C:\> dir /C
2018/12/07  22:35    <DIR>          .
2018/12/07  22:35    <DIR>          ..
2018/12/06  22:34       636,151,763 books.zip
2018/12/07  22:30       541,311,476 datas.zip
2018/12/06  22:43       559,625,396 works-list.zip
               5 个文件  2,785,664,635 字节
               2 个目录 48,916,537,344 可用字节

C:\> dir /-C
2018/12/06  22:34         636151763 books.zip
2018/12/07  22:30         541311476 datas.zip
2018/12/06  22:43         559625396 works-list.zip
               5 个文件     2785664635 字节
               2 个目录    48917032960 可用字节

/D

该选项用来等宽显示当前目录下面的文件和子目录列表,该列表只有文件名。实例如下:

C:\>dir /D
[.]              books.zip        epub.rar         works-list.zip
[..]             datas.zip        password.txt
               5 个文件  2,785,664,635 字节
               2 个目录 48,915,435,520 可用字节

/L

该选项用小写字母来显示文件/目录名称中的英文字母。该选项也很有用,例如我们要将指定目录下面的文件名称以小写进行提取。实例:

C:\> dir /L /B *.txt > fileName.txt

上面将C:\>目录下面所有后缀为txt的文件名称转换成小写输出到fileName.txt文件中。

/S

该选项用来统计当前输出的文件总数和目录总数。实例:

C:\test> dir /S
2018/12/07  22:40    <DIR>          .
2018/12/07  22:40    <DIR>          ..
2018/12/06  22:34       636,151,763 books.zip
2018/12/07  22:30       541,311,476 datas.zip
2018/12/06  21:19     1,048,576,000 EPUB.rar
2018/12/07  22:35                 0 password.txt
2018/12/06  22:43       559,625,396 works-list.zip
               5 个文件  2,785,664,635 字节
               
     所列文件总数:
               5 个文件  2,785,664,635 字节
               2 个目录 48,910,848,000 可用字节

更多dir命令的帮助信息,请在DOS下面输入dir /?命令查看。

一个不注意小事情的人,永远不会成功大事业。——戴尔·卡耐基
0 不喜欢
说说我的看法 -
全部评论(
没有评论
关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号