Найти документы, включающие `(+++)` в их имени файла, используя поиск Windows


3

У меня есть папка с кучей подпапок.

Некоторые из подпапок имеют (+++) в их имени файла.

я хочу найти просто эти папки.

С помощью name:"(+++)" или же name:"+++" в качестве условия поиска просто возвращает каждый элемент в папке и все подпапки.

Мой ответ колен дерзкий: «Мне просто нужно убежать от специальных символов». Тем не мение, name:"\(\+\+\+\)" а также name:"\+\+\+" ничего не вернуть, а MSDN «Расширенный синтаксис запроса» Страница документа даже не упоминает, как избежать строки (или что + персонаж - это тоже специальный символ).

Как я могу искать файлы или папки, в названии которых есть специальные символы?

Ответы:


3

использование filename:~=+++ найти все папки, в которых есть +++.

Если вы хотите найти (+++) использовать: name:~"*(+++)*"

Для дальнейшего использования ~ означает буквальную строку (с некоторыми исключениями, например, * )


Я делаю это в Windows Explorer. Решение командной строки не будет работать здесь. (Мне нужно сделать операцию правой кнопкой мыши + перетаскивание на выбранные результаты)
Fake Name

Почему вы не можете использовать powershell?
soandos

Потому что у меня есть графический интерфейс, и я действительно не хочу изучать совершенно новую систему командной строки. Кроме того, это не то, что я спросил в своем вопросе.
Fake Name

В Windows очень сложная поисковая система, встроенная в графический интерфейс. Мне не нужно спускаться в командную строку только для поиска определенных имен файлов.
Fake Name

Попробуйте выше, должно работать
soandos
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.