如何仅在Windows 7中搜索文件夹而不是文件夹和文件


79

我在Windows 7中使用新的搜索功能时遇到了一些问题。WindowsXP中的“搜索”包含了许多其他选项。我现在可以访问的唯一选项是“ 修改日期”和“ 大小”。

是否有任何有关如何在Windows 7搜索中获得更多选项的指针,或指向可使我的生活更轻松的外部程序的链接?


Answers:


95

在“ Windows搜索高级查询语法”页面上,使用以下搜索项:

To restrict by file type    Use            Example
------------------------    ---            -------
Folders                     folders        kind:folders
Folder name                 foldername     foldername:mydocs

1
现在我知道,也许Windows 7搜索比Windows XP版本更适合搜索=)
— sshow

@sshow-您应该投票支持答案,对Snark表示感谢。从我+1
— Nicu Zecheru 2010年

5
foldername是不正确的。它在特定名称的文件夹内搜索文件和文件夹。
— 史蒂文·彭妮

3
kind:folders(或kind:folder)找到文件夹,但也可以找到诸如*.CAB和的收集文件*.ZIP。要仅找到真实的文件夹,请使用type:folder。
— G-Man

3
顺便说一句,这仅适用于Windows的英语版本,对于其他语言,您需要使用翻译后的关键字(无论使用哪种关键字),是的,很糟糕。
— 伊万·卡斯泰拉诺斯

23

在搜索框中键入:

type:="File Folder" name:[enter the folder name here with no brackets]

这是最好的答案。您也可以输入,例如:name:* middle
— adudley

2
type:"File Folder"(没有等号)也可以。
— 丹尼斯T

10

我了解您是专门询问基于Windows搜索的答案的,但是如果有帮助,这里是另一种方法。

打开Windows命令提示符,然后导航到要开始搜索的目录,并使用以下命令:

dir *SEARCH_TERM* /ad /s

在我放弃之前,Windows Search只是让我愤怒了几分钟,而只是在命令提示符下进行了相同的搜索。


2
非常快,很好的解决方案。:)但是我更喜欢为单行输出添加/ b。;)
— CSchulz

5

在德语版本的Windows 7中,您将需要以下过滤器,因为type:folder之类根本无法使用:

typ:=Dateiordner

顺便说一句,如果您按Win + F,则搜索框将在框下方提供至少一点点帮助,并且单击其蓝色链接将触发选择小部件。



0

在cmd.exeCLI中,转到您要搜索的文件夹,然后dir /ad /b /s "search-string"

请注意它必须是cmd.exe,因为我发现PowerShell与该命令一起使用时存在问题


0

如果您使用的是法语Windows 7,则以上所有短语均无效。您需要在关键字(+)之间加号

类型:=“ Dossier de fichiers” + nom:[tapez le nom de votre文件,无父母。Tapez un espaceaprèsnom:]

范例:类型:=“ Dossier de fichiers” + nom:Bozo Abc


(1)我感谢法语版本的Microsoft Windows需要以法语输入某些命令和关键字的事实。但请用英语写出答案的叙述性/描述性部分。实际上,用户不应该键入 “无父母陪伴”的“ tapez le nom de votre dossier”。Tapez un espaceaprèsnom”,是吗?(2)如果要从某个地方复制此答案,则应说出位置。
— 斯科特,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.