Dir命令gydF4y2Ba

示例、开关、选项等等gydF4y2Ba

的dirgydF4y2Ba命令gydF4y2Ba是一个gydF4y2Ba命令提示符命令gydF4y2Ba用于显示的列表gydF4y2Ba文件gydF4y2Ba和文件夹中包含的子文件夹。gydF4y2Ba

对于列出的每个文件或文件夹,该命令将在默认情况下显示该项目的最后更改日期和时间,如果该项是一个文件夹(标记为gydF4y2BaDIRgydF4y2Ba)或文件,文件的大小(如果适用),最后是文件或文件夹的名称(包括文件扩展名)。gydF4y2Ba

在Windows命令提示符中使用dir命令的人gydF4y2Ba
Theresa Chiechi / 乐动体育赞助LifewiregydF4y2Ba

在文件和文件夹列表之外,dir命令还显示文件和文件夹的当前驱动器号gydF4y2Ba分区gydF4y2Ba,gydF4y2Ba磁盘卷标gydF4y2Ba,gydF4y2Ba卷序列号gydF4y2Ba,列出的文件总数,这些文件的总大小(以字节为单位),列出的子文件夹的数量,以及驱动器上剩余空闲的总字节数。gydF4y2Ba

Dir命令可用性gydF4y2Ba

文件中的dir命令可用gydF4y2Ba命令提示符gydF4y2Ba在所有的窗户gydF4y2Ba操作系统gydF4y2Ba包括gydF4y2BaWindows 10gydF4y2Ba,gydF4y2BaWindows 8gydF4y2Ba,gydF4y2BaWindows 7gydF4y2Ba,gydF4y2BaWindows VistagydF4y2Ba,gydF4y2BaWindows XPgydF4y2Ba.gydF4y2Ba

在Windows 10命令提示符中使用dir help命令gydF4y2Ba

旧版本的Windows也包括dir命令,但选项比我们下面列出的少一些。dir命令也是gydF4y2BaDOS命令gydF4y2Ba,可用于所有版本的MS-DOS。gydF4y2Ba

dir命令可以在脱机的命令提示符版本中找到,比如从gydF4y2Ba高级启动选项gydF4y2Ba和gydF4y2Ba系统恢复选项gydF4y2Ba.命令中还包括dir命令gydF4y2Ba故障恢复控制台gydF4y2Ba在Windows XP。gydF4y2Ba

某些dir命令开关和其他dir命令的可用性gydF4y2Ba语法gydF4y2Ba不同的操作系统可能不同。gydF4y2Ba

Dir命令语法gydF4y2Ba

dirgydF4y2Ba[gydF4y2Ba开车gydF4y2Ba:gydF4y2Ba][gydF4y2Ba路径gydF4y2Ba][gydF4y2Ba文件名gydF4y2Ba] [gydF4y2Ba/一个gydF4y2Ba[[gydF4y2Ba:gydF4y2Ba]gydF4y2Ba属性gydF4y2Ba]] [gydF4y2Ba/ bgydF4y2Ba] [gydF4y2Ba/ cgydF4y2Ba] [gydF4y2Ba/ dgydF4y2Ba] [gydF4y2Ba/ lgydF4y2Ba] [gydF4y2Ba/ ngydF4y2Ba] [gydF4y2Ba/ ogydF4y2Ba[[gydF4y2Ba:gydF4y2Ba]gydF4y2Ba排序方式gydF4y2Ba]] [gydF4y2Ba/ pgydF4y2Ba] [gydF4y2Ba/ qgydF4y2Ba] [gydF4y2Ba/ rgydF4y2Ba] [gydF4y2Ba/秒gydF4y2Ba] [gydF4y2Ba/ tgydF4y2Ba[[gydF4y2Ba:gydF4y2Ba]gydF4y2BatimefieldgydF4y2Ba]] [gydF4y2Ba/ wgydF4y2Ba] [gydF4y2Ba/ xgydF4y2Ba] [gydF4y2Ba/4gydF4y2Ba]gydF4y2Ba

看到gydF4y2Ba如何读取命令语法gydF4y2Ba如果您不确定如何解释上面写的或下表中显示的dir命令的语法。gydF4y2Ba

Dir命令选项gydF4y2Ba
项gydF4y2Ba 解释gydF4y2Ba
开车gydF4y2Ba:gydF4y2Ba、路径、文件名gydF4y2Ba 这是gydF4y2Ba开车gydF4y2Ba,gydF4y2Ba路径gydF4y2Ba和/或gydF4y2Ba文件名gydF4y2Ba你想看到的结果。这三个都是可选的,因为命令可以单独执行。通配符是允许的。看到gydF4y2BaDir命令示例gydF4y2Ba如果这不是很清楚的话。gydF4y2Ba
/一个gydF4y2Ba

当单独执行时,此开关显示所有类型的文件和文件夹,包括那些gydF4y2Ba文件属性gydF4y2Ba这通常会阻止它们在命令提示符或Windows中显示。使用gydF4y2Ba/一个gydF4y2Ba与下列一个或多个gydF4y2Ba属性gydF4y2Ba(冒号是可选的,不需要空格)只显示命令结果中这些类型的文件:gydF4y2Ba

一个gydF4y2Ba=gydF4y2Ba归档文件gydF4y2Ba

dgydF4y2Ba=目录gydF4y2Ba

hgydF4y2Ba=gydF4y2Ba隐藏文件gydF4y2Ba

我gydF4y2Ba=不是内容索引文件gydF4y2Ba

lgydF4y2Ba=重新解析点gydF4y2Ba

rgydF4y2Ba=gydF4y2Ba只读文件gydF4y2Ba

年代gydF4y2Ba=gydF4y2Ba系统文件gydF4y2Ba

vgydF4y2Ba=完整文件gydF4y2Ba

xgydF4y2Ba=没有擦洗文件gydF4y2Ba

-gydF4y2Ba=使用此作为上述属性的前缀,以从结果中排除带有这些文件属性的项。gydF4y2Ba

/ bgydF4y2Ba 使用此选项以"bare"格式显示dir结果,该格式删除了典型的页眉和页脚信息,以及每个项目的所有细节,只留下目录名或文件名和扩展名。gydF4y2Ba
/ cgydF4y2Ba 当命令以显示文件大小的方式使用时,此开关强制使用千位分隔符。这是大多数计算机的默认行为,所以实际使用是gydF4y2Ba/ - cgydF4y2Ba禁用结果中的千位分隔符。gydF4y2Ba
/ dgydF4y2Ba 使用gydF4y2Ba/ dgydF4y2Ba将显示的项限制为文件夹(包含在括号内)和文件名及其扩展名。项目从上到下,然后跨列列出。标准dir命令页眉和页脚数据保持不变。gydF4y2Ba
/ lgydF4y2Ba 使用此选项以小写字母显示所有文件夹和文件名。gydF4y2Ba
/ ngydF4y2Ba 该开关产生的结果中包含列gydF4y2Ba日期gydF4y2Ba>gydF4y2Ba时间gydF4y2Ba>gydF4y2Ba目录gydF4y2Ba>gydF4y2Ba文件大小gydF4y2Ba>gydF4y2Ba文件或文件夹名称gydF4y2Ba列结构。由于这是默认行为,实际用途是gydF4y2Ba/ - ngydF4y2Ba产生的列在gydF4y2Ba文件或文件夹名称gydF4y2Ba>gydF4y2Ba目录gydF4y2Ba>gydF4y2Ba文件大小gydF4y2Ba>gydF4y2Ba日期gydF4y2Ba>gydF4y2Ba时间gydF4y2Ba秩序。gydF4y2Ba
/ ogydF4y2Ba

使用此选项可指定结果的排序顺序。在执行时,gydF4y2Ba/ ogydF4y2Ba首先列出目录,然后是文件,都按字母顺序。使用此选项和以下值中的一个或多个(冒号是可选的,不需要空格)以指定的方式对dir命令结果进行排序:gydF4y2Ba

dgydF4y2Ba=按日期/时间排序(最老的先)gydF4y2Ba

egydF4y2Ba=按扩展名排序(字母顺序)gydF4y2Ba

ggydF4y2Ba先组目录,然后是文件gydF4y2Ba

ngydF4y2Ba=按名字排序(字母顺序)gydF4y2Ba

年代gydF4y2Ba=按大小排序(最小的优先)gydF4y2Ba

-gydF4y2Ba=使用this作为前面任何值的前缀来颠倒顺序(gydF4y2Ba- dgydF4y2Ba要按最新排序,gydF4y2Ba- sgydF4y2Ba首先是最大的,等等)。gydF4y2Ba

/ pgydF4y2Ba 这个选项一次显示一个页面的结果,用gydF4y2Ba按任意键继续…gydF4y2Ba提示。使用gydF4y2Ba/ pgydF4y2Ba非常类似于使用dir命令gydF4y2Ba更多的命令gydF4y2Ba.gydF4y2Ba
/ qgydF4y2Ba 使用此开关可在结果中显示文件或文件夹的所有者。在Windows中查看或更改文件所有权的最简单方法是通过gydF4y2Ba先进的gydF4y2Ba按钮gydF4y2Ba安全gydF4y2Ba选项卡时,查看文件的gydF4y2Ba属性gydF4y2Ba.gydF4y2Ba
/ rgydF4y2Ba 的gydF4y2Ba/ rgydF4y2Ba选项显示作为文件一部分的任何备用数据流(ADS)。数据流本身在文件下面的新行中列出,并且总是以gydF4y2Ba元数据gydF4y2Ba这使得它们很容易被发现。gydF4y2Ba
/秒gydF4y2Ba 此选项显示指定目录中的所有文件和文件夹gydF4y2Ba+gydF4y2Ba包含在指定目录的任何子目录中的所有文件和文件夹。gydF4y2Ba
/ tgydF4y2Ba

使用此选项和下面的值之一(冒号是可选的,不需要空格)指定一个时间字段,用于排序和/或显示结果:gydF4y2Ba

一个gydF4y2Ba=最后一次访问gydF4y2Ba

cgydF4y2Ba=创建gydF4y2Ba

wgydF4y2Ba去年写的=gydF4y2Ba

/ wgydF4y2Ba 使用gydF4y2Ba/ wgydF4y2Ba以“宽格式”显示结果,该格式将显示的项限制为文件夹(包含在括号内)和文件名及其扩展名。项目按从左到右,然后按行排列。标准dir命令页眉和页脚数据保持不变。gydF4y2Ba
/ xgydF4y2Ba 对于长名称不符合非8dot3规则的文件,此开关显示了等效的“短名称”。gydF4y2Ba
/4gydF4y2Ba 的gydF4y2Ba/4gydF4y2BaSwitch强制使用4位数年。至少在较新的Windows版本中,4位数的年显示是默认行为gydF4y2Ba/ 4gydF4y2Ba不会显示两位数的年份。gydF4y2Ba
/?gydF4y2Ba 使用gydF4y2Ba帮助开关gydF4y2Ba使用dir命令直接在命令提示符窗口中显示上述选项的详细信息。执行gydF4y2Badir / ?gydF4y2Ba和使用gydF4y2Ba帮助命令gydF4y2Ba执行gydF4y2Ba帮助dirgydF4y2Ba.gydF4y2Ba

考虑到dir命令通常返回的信息量,将所有信息保存到gydF4y2Ba文本文件gydF4y2Ba通过一个gydF4y2Ba重定向操作符gydF4y2Ba通常是个好主意。看到gydF4y2Ba如何将命令输出重定向到文件gydF4y2Ba了解更多关于如何做到这一点的信息。gydF4y2Ba

Dir命令示例gydF4y2Ba

下面是一些使用dir命令的不同方法:gydF4y2Ba

运行没有开关gydF4y2Ba

dirgydF4y2Ba

在本例中,仅使用dir命令,不使用任何命令gydF4y2Ba开车gydF4y2Ba:gydF4y2Ba、路径、文件名gydF4y2Ba规格,或任何开关,产生这样的结果:gydF4y2Ba

C: \ > dirgydF4y2Ba
C盘卷没有标签。gydF4y2Ba
卷序列号为F4AC-9851gydF4y2Ba
的目录C: \gydF4y2Ba
09/02/2015 41点gydF4y2Ba
SysReset美元gydF4y2Ba
05/30/2016 06:22 PM 93 HaxLogs.txtgydF4y2Ba
05/07/2016 02:58 AM PerfLogsgydF4y2Ba
05/22/2016 07:55 PM程序文件gydF4y2Ba
05/31/2016 11:30 AM Program Files (x86)gydF4y2Ba
07/30/2015 04:32 PM温度gydF4y2Ba
05/22/2016 07:55 PM用户gydF4y2Ba
05/22/2016 08:00 PM WindowsgydF4y2Ba
05/22/2016 09:50 PM windows。老的gydF4y2Ba
1文件(s) 93字节gydF4y2Ba

可以看到,dir命令是从gydF4y2Ba根目录gydF4y2BaC(即C:\>)。如果不指定具体列出文件夹和文件内容的位置,该命令默认显示命令执行位置的这些信息。gydF4y2Ba

隐藏的项目列表gydF4y2Ba

dir c: \用户/啊gydF4y2Ba

在上面的例子中,我们请求dir命令显示来自gydF4y2Ba开车gydF4y2Ba:gydF4y2Ba和gydF4y2Ba路径gydF4y2Ba的gydF4y2Bac: \用户gydF4y2Ba而不是从我们执行命令的地方。我们还通过gydF4y2Ba/一个gydF4y2Ba开关的gydF4y2BahgydF4y2Ba属性,我们希望只看到隐藏的项目,结果如下:gydF4y2Ba

C: \ > dir C: \用户/啊gydF4y2Ba
C盘卷没有标签。gydF4y2Ba
卷序列号为F4AC-9851gydF4y2Ba
用户的目录c: \gydF4y2Ba
05/07/2016 04:04 AM All Users [C:\ProgramData]gydF4y2Ba
下午05/22/2016 08:01gydF4y2Ba
默认的gydF4y2Ba
05/07/2016 04:04 AM默认用户[C:\用户\默认]gydF4y2Ba
05/07/2016 02:50 AM 174 desktop.inigydF4y2Ba
1文件(s) 174字节gydF4y2Ba

您在上面的结果中看到的目录和单个文件的小列表并不能构成全部gydF4y2Bac: \用户gydF4y2Ba文件夹——只是隐藏的文件和文件夹。看到gydF4y2Ba所有gydF4y2Ba文件和文件夹,您将执行gydF4y2Badir c: \ /用户gydF4y2Ba(删除gydF4y2BahgydF4y2Ba)。gydF4y2Ba

搜索任何文件夹中的文件gydF4y2Ba

c:\*.csv /s /b > c:\users\tim\desktop\csvfiles.txtgydF4y2Ba

在这个稍微复杂但更实用的dir命令示例中,我们请求整个gydF4y2Ba硬盘gydF4y2Ba是寻找gydF4y2BaCSV文件gydF4y2Ba然后将最小的结果输出到文本文档中。让我们一件一件地来看看:gydF4y2Ba

  • c: \ * . csvgydF4y2Ba告诉dir命令查看所有文件(gydF4y2Ba*gydF4y2Ba),以CSV (gydF4y2Ba. csvgydF4y2Ba)的根的扩展gydF4y2Bac:gydF4y2Ba开车。gydF4y2Ba
  • /秒gydF4y2Ba指示它深入到c的根目录以下,相反,在每个文件夹中搜索这样的文件,文件夹越深越好。gydF4y2Ba
  • / bgydF4y2Ba删除除路径和文件名之外的任何内容,本质上是创建这些文件的可读“列表”。gydF4y2Ba
  • >gydF4y2Ba是一个gydF4y2Ba重定向操作符gydF4y2Ba,意思是“送到”某个地方。gydF4y2Ba
  • c: \用户桌面\ \蒂姆\ csvfiles.txtgydF4y2Ba飞机的目的地是哪里gydF4y2Ba>gydF4y2Ba重定向器,这意味着结果将被写入gydF4y2Bacsvfiles.txtgydF4y2Ba文件,而不是在命令提示符中,它将在gydF4y2Bac: \ \蒂姆\桌面用户gydF4y2Ba位置(即,当你登录时看到的桌面)。gydF4y2Ba

当你gydF4y2Ba将命令输出重定向到文件gydF4y2Ba,就像我们在这个dir命令示例中所做的那样,命令提示符不显示任何东西。然而,gydF4y2Ba确切的gydF4y2Ba相反,您所看到的输出位于该文本文件中。这是我们的gydF4y2Bacsvfiles.txtgydF4y2Ba看起来像dir命令完成后:gydF4y2Ba

c: \ ProgramData \ Intuit \ \ Inet \ merchant_alias.csv救活gydF4y2Ba
c: \ ProgramData \ Intuit \ \ Inet \ merchant_common.csv救活gydF4y2Ba
c:\Users\All用户\ Intuit \ \ Inet \ merchant_alias.csv救活gydF4y2Ba
c:\Users\All用户\ Intuit \ \ Inet \ merchant_common.csv救活gydF4y2Ba
c:\Users\Tim\AppData\Roaming\ condition.2.csvgydF4y2Ba
c:\Users\Tim\AppData\Roaming\line.csvgydF4y2Ba
c:\Users\Tim\AppData\Roaming\media.csvgydF4y2Ba

虽然您当然可以跳过文件重定向,甚至“裸格式”开关,但在命令提示符窗口中工作的结果将非常困难,这使得您很难得到您想要的结果。gydF4y2Ba

相关命令gydF4y2Ba

命令dir通常与gydF4y2Badel命令gydF4y2Ba.在使用dir查找任何特定文件夹中的文件的名称和位置之后,可以使用del直接从命令提示符中删除文件。gydF4y2Ba

类似的是gydF4y2Ba删除目录/秒gydF4y2Ba命令,老gydF4y2Ba删除目录树gydF4y2Ba命令,用于删除文件夹和文件。的gydF4y2Ba删除文件夹gydF4y2Ba命令(不带/s选项)对于删除使用dir命令找到的空文件夹非常有用。gydF4y2Ba

如上所述,dir命令也经常与gydF4y2Ba重定向操作符gydF4y2Ba.gydF4y2Ba

这个页面有用吗?gydF4y2Ba