如何在 Windows 7 中搜索文件并排除子文件夹?

如何在 Windows 7 中搜索文件并排除子文件夹?

Windows 7 搜索下拉菜单总是在子文件夹内搜索,但我只想搜索当前文件夹。我该怎么做?

答案1

一种方法(在 Windows 7 中)是使用-folder:with丢弃所有子文件夹\*,例如(在下载文件夹内搜索 .zip 文件时):

*.zip -folder:"Downloads\*"


就这样。

答案2

忽略folders (而不是它们包含的文件),然后尝试:

System.Kind:<>folder

答案3

-folder:(name_of_subfolder)将从搜索结果中排除“name_of_subfolder”。

在 Microsoft 网站上,请参阅高级查询语法更多选项(其中一些可能已过时),以及在 Windows 中搜索的高级技巧它使用了较新的语法,例如System.Kind:<>picture,但似乎不太完整。

答案4

*.zip 文件夹:“\MyFolder”

必须从父文件夹运行此命令才能搜索 MyFolder,但不能搜索 MyFolder 的任何子文件夹或同级文件夹。双引号和前导反斜杠似乎是必需的。我在 Windows 7 上测试了此命令,成功了。我在这里找到了这个答案:answers.microsoft.com:如何不搜索子目录

虽然我发现从另一个答案中排除文件夹选项有效(谢谢),但如果您需要排除很多子文件夹,则此选项可能更容易。

相关内容