命令列出文件夹中的所有文件以及windows中的子文件夹

我尝试搜索一个命令,可以列出目录中的所有文件以及使用命令提示符命令的子文件夹。 我已经阅读了“dir”命令的帮助,但找不到我要找的东西。 请告诉我什么命令可以得到这个。

1408808 次浏览

下面的文章为您的场景提供了解决方案。

dir /s /b /o:gn

/秒显示指定目录和所有子目录中的文件。

/ B使用裸格式(没有标题信息或摘要)。

/ O按文件顺序列出。

然后在: gn中,g按文件夹和文件排序,而n将这些文件按字母顺序排列。

答案的补充:当你不想列出文件夹,只列出子文件夹中的文件时,使用/模拟开关,如下所示:

dir ..\myfolder /b /s /A-D /o:gn>list.txt

如果你想像图形目录树一样列出文件夹和文件,你应该使用树的命令

tree /f

有各种显示格式或排序选项。

检查示例输出。

enter image description here

回答晚了。希望它能帮助到别人。

如果您只是需要获得文件+文件夹的基本快照。遵循这些小步骤:

  • 窗户 + R
  • 新闻输入
  • 类型cmd
  • 新闻输入
  • 类型dir -s
  • 新闻输入

上面命令的一个替代方案是更加防弹的。

它可以列出所有文件,而不考虑权限或路径长度。

robocopy "C:\YourFolderPath" "C:\NULL" /E /L /NJH /NJS /FP /NS /NC /B /XJ

我在使用C:\NULL时有一个小问题,我已经在我的博客中写过了

https://theitronin.com/bulletproofdirectorylisting/

尽管如此,这是我所知道的最强大的命令。

下面的文章为您的场景提供了解决方案。

**dir /s /b /o:gn**

/秒显示指定目录和所有子目录中的文件。

/ B使用裸格式(没有标题信息或摘要)。

/ O按文件顺序列出。

: gn, g按文件夹排序,然后是文件,n将这些文件按字母顺序排列。

对于除长路径外的所有文件,编写以下命令:

**dir /b /o:gn**

< >强树: 写在你的cmd

tree /f