Как искать только папки в Windows 7 вместо папок и файлов

79

У меня были некоторые проблемы с новой функцией поиска в Windows 7. Поиск в Windows XP был упакован с гораздо большим количеством опций. Единственная опция, к которой я могу получить доступ сейчас - это Дата изменения и Размер.

Любые указатели на то, как получить больше параметров в Windows 7 Search, или ссылки на внешние программы, которые могут сделать мою жизнь проще?

sshow
источник

Ответы:

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 - вы должны сказать спасибо Снарку, проголосовав за ответ. +1 от меня
Нику Зечеру
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]
LookingForTheAnswer
источник
это лучший ответ. Вы также можете
указать
2
type:"File Folder"(без знака равенства) тоже работает.
Деннис Т
10

Я понимаю, что вы специально запрашиваете ответы на основе поиска Windows, но здесь есть альтернативный метод, если он полезен.

Откройте командную строку Windows и перейдите в каталог, из которого вы хотите начать поиск, и используйте следующую команду:

dir *SEARCH_TERM* /ad /s

Windows Search просто заставляет меня выть от ярости на несколько минут, прежде чем я сдаюсь и просто делаю тот же поиск из командной строки вместо этого.

Ричард Лукас
источник
2
Очень быстрое и хорошее решение. :) Но я предпочитаю добавлять / b для однострочного вывода. ;)
Чульц
5

В немецкой версии Windows 7 вам понадобится фильтр ниже, потому что type: folder или что-то подобное не будет работать вообще:

typ:=Dateiordner

Кстати, если вы нажмете Win + F , окно поиска предложит хотя бы небольшую помощь под окном, и нажатие на его синие ссылки вызовет виджеты выбора.

Йорг
источник
1

Усталый от чудес поиска в Windows 7, я использую FileSeek http://www.fileseek.ca. Он имеет множество опций: фильтры даты / размера, регулярные выражения, инклюзивный / эксклюзивный поиск и т. Д.

Иван Феррер Вилла
источник
0

В cmd.exeCLI перейдите в папку, из которой вы хотите искать, затемdir /ad /b /s "search-string"

Обратите внимание, что это должно быть cmd.exe, так как я обнаружил, что это проблема при использовании PowerShellс этой командой

Xin
источник
0

Если у вас французская Windows 7, ни одна из вышеперечисленных фраз не работает. Вам нужен знак плюс между ключевыми словами (+)

type: = "Dossier de fichiers" + nom: [кассета с документами, без скобок. Tapez un espace après nom:]

Пример: type: = "Dossier de fichiers" + nom: Bozo Abc

user959687
источник
(1) Я ценю тот факт, что французская версия Microsoft Windows требует ввода определенных команд и ключевых слов на французском языке. Но, пожалуйста, напишите описательную часть вашего ответа на английском языке. На самом деле пользователь не должен вводить «ленточное досье, без скобок». Tapez un espace après nom », не так ли? (2) Если вы копируете этот ответ откуда-то, вы должны сказать, где.
Скотт