1

Используя Win 10 FileExplorer, я хочу найти «myfile-2015-info.pdf», точно зная только «myfile-2015». Если я введу file:myfile он будет в (длинном) списке, поэтому я продолжаю печатать и file:myfile-2015 завершается неудачей полностью. Проблема в дефисе. Почему это проблема (без предшествующего пробела)? Помещение поиска в кавычки не помогает. Оказывается, этот file:~myfile-2015 работает хорошо, но почему помогает тильда? Я посмотрел на страницу AQS и не смог найти ответ. Где я могу найти достаточно приличную документацию по причудам FileExplorer, чтобы я мог предвидеть все это? Мой GoogleFu обычно приличный, но я искал сайт Microsoft без радости.

3 ответа3

1

Наконец-то я нашел документацию Microsoft по основному синтаксису запросов. Тильда, очевидно, выполняет сопоставление строк с джокерами. Варианты включают ~< для "начинается с, ~> для" заканчивается на ". (Поиск на COP_DOSWILDCARDS для деталей.)

0

Использование: name:~"myfile-2015*"

Аналогично поиску скобок:

Снимок экрана Explorer Поиск скобок

0

Кажется, тильда ~ возвращает файлы, начинающиеся со слова поиска, попробуйте file:python, а затем file:~ python. Похоже, что при поиске в Windows игнорируются пробелы и дефисы. File:python затем file:python 2, оба возвращают одинаковые файлы. Попробуйте ? (любой одиночный символ) оператор так файл:~ myfile?2015. Для поиска файлов определенного типа попробуйте добавить ключевое слово ext: file:python?2 ext:pdf (обратите внимание на разделитель пробелов перед ext:).

Больше информации здесь.

Надеюсь это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .