Windows 查找目录下的所有文件

Windows 查找目录下的所有文件

我希望 Windows 资源管理器与 Linux 的资源管理器相当find . type -f

*.*在搜索栏中确实输入了文件,但它也列出了目录;我只想要文件。

我发现的关于这个主题的所有内容都在谈论查找特定文件类型,我只是想要一般的文件。也就是说,我希望结果搜索列表仅由任意类型的文件组成没有目录/文件夹

答案1

我希望搜索结果列表仅包含文件

使用*.* NOT kind:folder

笔记:

  • NOT必须用大写字母拼写。

  • 如果位置未被索引,则使用诸如.**.?如另一个答案中指定的过滤器不起作用。

例子

没有过滤器:

在此处输入图片描述

*.* NOT kind:folder筛选:

在此处输入图片描述


进一步阅读

答案2

简短回答:使用.**.?


我通过随机尝试找到了答案 :)。只需输入.**,就大功告成了!

编辑#1:我刚刚发现这.?也有效

探索者 我不太清楚为什么这样做有效,所以如果有人知道的话请编辑:)

编辑#2:*我认为这与如何匹配大量符号以及仅匹配一个字母或符号有关?。但是,我很惊讶.**匹配test.c,因为它的路径中只有一个字符。

“问号用于代替你不认识的一个字母或符号。星号用于代替许多字母和符号”(http://www.digitalcitizen.life/basics-making-advanced-searches-wildcards-and-filters

我不太确定它为什么有效,所以可能会产生一些意想不到的结果。但到目前为止,这两种方法对我测试过的所有文件都有效,包括以单个字符为扩展名的文件(test.c)

相关内容