列出所有子文件夹中的所有文件

列出所有子文件夹中的所有文件

在 Windows 中,有没有办法获取文件夹中所有文件的列表,包括所有子文件夹中的所有文件?

答案1

递归列出所有文件

C: \\>dir /s

将其保存到文件中

C: \\>dir /s /b\>filelist.txt

一次查看一页

C:\> dir /s | 更多

答案2

尝试 tree /f。这应该会输出整个结构。

答案3

你会得到sourceforge 上的 UnixUtils,这将给你find.exe

然后,您可以对所有文件及其文件夹路径的列表执行以下操作。

cd Path\to\folder
find.exe . -type f

还有其他形式的 Unix 命令可能对您有用。与
本机命令相比,输出更易于搜索。dirtree


使用来自 的输入进行更新Johannes
cmd.exeshell中

dir /b /s

对于在 Widows 格式中递归列表来说,效果非常好
(因此您会看到“ C:\”和反斜杠“ \”)。
我完全错过了 答案中的“ \bNifle!(现在 +1)。

答案4

为什么这么复杂?按 Windowskey+F 启动 Windows 中的“文件搜索”。在左侧,转到“查找范围”,然后选择底部的“浏览...”选项。选择要搜索的(子)文件夹。在“全部或部分文件名”编辑框中输入“*”(不带引号)并开始搜索。当您在包含大量数据的大磁盘上搜索时,喝点咖啡,然后等待这个基于资源管理器的搜索引擎向您显示完整列表。您可以搜索它,直接打开文件,甚至可以根据需要缩小搜索范围。

为什么人们会忘记 Windows 的这个默认搜索行为?

相关内容