Windows Search ограничивает количество запросов до 255 символов. Есть ли способ переопределить это?

1327
brbcoding

Я запускаю Windows 8 и столкнулся с проблемой ... Как вы знаете, в Windows имеется "нечеткий" поиск, который отлично подходит для поиска нескольких файлов ... Однако мне часто приходится искать несколько файлов, используя массивную строку поиска. (обычно ~ 500 символов, иногда больше), который приходит из системы поддержки в моей компании. Так как поиск Windows ограничивает вас 255 символами, я должен разбить свою строку на несколько запросов.

Это не имеет большого смысла для меня. Я знаю, что Windows ограничивает имена файлов 255 символами (+ нулевой терминатор), но я ищу несколько файлов. Я нашел эту страницу, которая обсуждает переменную MAX_PATH, которая объясняет ограничение длины файла, но я не ищу только один файл.

Я вроде в убыток, потому что это действительно влияет на эффективность моей работы ... Поиск строк не должны быть усечены после 255 символов, тем более, что у нас есть возможность найти несколько файлов сразу ... Кто - нибудь есть какие-нибудь идеи о том, как "переопределить" это ограничение?

tl; dr Windows ограничивает нечеткий поиск 255 символами. Мне нужно искать более длинные строки, чем 255 символов. Halp!

Реддит пост с некоторыми дополнительными деталями в комментариях, если вам это нужно

0

1 ответ на вопрос

0
Karan

Когда вы сохраняете результаты поиска, они сохраняются в виде файла .search-ms, который представлен в формате XML, задокументированном здесь .

Одним из вариантов может быть ручное редактирование XML или его динамическая генерация для включения всех ваших строк запроса.

Похожие вопросы