Домашняя » школа » Используйте Boolean, Dates и Wildcard, чтобы ускорить поиск

    Используйте Boolean, Dates и Wildcard, чтобы ускорить поиск

    Поиск ваших материалов с помощью поиска Windows не требует, чтобы вы знали или даже не заботились о расширенном синтаксисе запросов, но если у вас есть тысячи изображений, музыкальных файлов и видео, то это, безусловно, поможет. AQS действительно сияет, когда вы сохранили свои вещи в безопасном месте, но не можете вспомнить, где это место, поэтому даже если вы что-то потеряли, оно никогда не будет потеряно, если вы знаете, как его искать!

    ШКОЛЬНАЯ НАВИГАЦИЯ
    1. Прекратить охоту и начать поиск!
    2. Новый взгляд и некоторые новые хитрости
    3. Использование рабочего стола для максимального мастерства поиска
    4. Используйте Boolean, Dates и Wildcard, чтобы ускорить поиск
    5. Используйте расширенный синтаксис запроса, чтобы найти все

    Старые документы, электронные письма, контакты и электронные таблицы часто могут потеряться из-за беспорядка в данных. В результате мы часто имеем смутное представление о том, где находится конкретный файл, но не имеем точного представления о том, как его найти. Вот где AQS пригодится. Хорошая особенность AQS заключается в том, что вы можете быстро пробраться сквозь этот беспорядок и сузить поиск до нескольких избранных файлов..

    Весь смысл AQS состоит в том, чтобы помочь пользователям «лучше определить и сузить свои поиски». На этом уроке мы кратко познакомим вас с AQS, но основная часть этой главы будет состоять в том, чтобы научить вас инструментам, которые вы можете использовать для дальнейшего расширения. ваши поиски и получить более точные результаты, которые логически приведут к нашему последнему уроку о параметрах AQS.

    Эти инструменты включают в себя логические операторы, операторы даты и подстановочные знаки. Вы можете определенно искать без этих инструментов, и этого может быть достаточно, чтобы найти то, что вы ищете, однако такие вещи, как логические и подстановочные знаки, действительно улучшают поиск и ускоряют поиск файлов, особенно если вы храните много вещей или архивируются.

    Давайте снова поговорим о булевых операторах

    Ранее в этой серии мы упоминали булевы операторы, а теперь поговорим об этом подробнее. Boolean позволяет комбинировать операторы поиска, чтобы сузить или расширить ваши результаты. Например, вы можете ограничить поиск с помощью NOT. Например, вы можете искать все файлы изображений, но НЕ файлы растровых изображений. С другой стороны, вы можете искать музыкальные файлы ИЛИ файлы изображений, что означает, что ваш поиск будет возвращать результаты с обоими типами файлов..

    Давайте пройдемся по некоторым логическим операторам, чтобы вы знали, как они работают. Обратите внимание, что логические операторы должны быть полностью прописными, и вы не можете использовать NOT и OR в одном запросе.

    выражение Примеры Как это устроено
    НЕ яблочный пирог Находит экземпляры «яблока», но НЕ «пирога»
    - яблочный пирог Возвращает экземпляры «яблоко», но не «пирог»
    ИЛИ ЖЕ яблочный пирог Находит что-нибудь с «яблоком» ИЛИ «пирогом»
    Кавычки "яблочный пирог" Находит точную фразу «яблочный пирог»
    Скобки (яблочный пирог) Возвращает результаты, содержащие термины яблоко или пирог в любом порядке
    > дата:> 12/31 / 99size:> 10000 Поиск файлов, созданных после 12/31 / 99Поиск файлов размером более 10000 байт
    < Дата:<11/05/04size:<10000 Поиск файлов, созданных до 12/31 / 99Поиск файлов размером менее 10000 байт
    ... дата: 12/31/99… 31.12.00 Находит файлы с датами создания с 31.12.99 по 31.12.00

    На самом деле вы можете создать поиск, используя только Boolean. Давайте создадим пример, мы хотим найти файл, созданный после 31 октября 2012 года с фразой «How-To Geek»:

    При поиске в нашей папке «Документы» мы получили четыре результата, датированных после 31 октября 2012 года, с «How-to Geek» где-то в имени или папке. Это должно быть довольно легко понять. Самое лучшее в Boolean - это то, что он работает лучше всего в сочетании с параметрами поиска AQS..

    И, булевы свойства

    Вы также можете найти определенные типы файлов, используя логические свойства. Давайте посмотрим на эти свойства и покажем, как они работают. Следующая таблица вставлена ​​непосредственно из документации Microsoft по AQS с некоторыми незначительными изменениями, чтобы сделать ее более сложной.

    Имущество пример функция
    является: прикрепление Компьютерщик это: вложение Используйте это, чтобы найти вложения со словом «geek» (так же, как isattachment: true)
    В сети: выродок isonline: правда Находит вещи, которые в сети и содержат слово «Компьютерщик»
    isrecurring: выродок повторяется: правда Найдите повторяющиеся предметы с «выродком» в них
    isflagged: Компьютерщик isflagged: правда Возвращает результаты с пометкой «geek», например, для проверки или наблюдения
    IsDeleted: выродок удален: правда Это покажет вам элементы, которые были удалены, которые имеют «geek»
    выполнен: Компьютерщик завершен: ложь Возвращает результаты «geek», которые были отмечены как неполные
    HasAttachment: Компьютерщик hasattachment: правда Подобно isattachment, только это показывает результаты с элементами, которые имеют «geek» и прикрепленные файлы.
    hasflag: Компьютерщик hasflag: правда Любой предмет с «geek», который имеет флаги

    Мы не собираемся тратить сколько-нибудь значимое время на логические свойства. Они наиболее полезны, например, при поиске в Outlook, который выходит за рамки этой серии.

    Однако, если вы используете Outlook, прочитав эту серию, вы сможете самостоятельно применять логические свойства, чтобы упростить поиск сообщений, особенно если у вас есть тысячи и вы не знаете, как найти то, что вам нужно ». ищет!

    Краткое примечание о датах

    Давайте кратко обратим наше внимание на даты. Мы описали, как использовать Boolean для возврата результатов на основе дат, либо до, либо после определенной даты, либо между двумя датами. Вы можете сделать это немного дальше и использовать относительные значения даты и дня..

    Это должно быть довольно легко понять. Давайте попробуем пример, чтобы мы могли убедиться, что это твердо в вашем уме. Допустим, мы хотим выполнить поиск, чтобы увидеть, что мы написали в прошлом месяце, в данном случае в июне 2014 года. Мы могли бы написать диапазон дат как «дата: 6/1/2014… 6/30/2014 Но это занимает немного больше времени. Намного проще написать «дата: последний месяц» и получить следующий результат.

    Конечно, если вы хотите ограничить результаты в течение нескольких месяцев после июня, вам придется использовать функцию диапазона. Опять же, знание относительных значений даты может в конечном итоге помочь вам сократить несколько углов и сэкономить время.

    Кроме того, помните, что вы можете дополнительно уточнить свои результаты, используя другие операторы поиска, такие как заголовки и ключевые слова. Допустим, мы хотим видеть все файлы в нашем Dropbox, которые были созданы в прошлом году с «школой гиков» в них.

    Если мы просто ищем файлы, созданные в прошлом году, мы показываем почти 1300 результатов, и если мы ищем только «школу гиков», мы поражаемся примерно 1100 результатами. Но если мы объединим два оператора поиска, мы увидим, как быстро мы можем сузить наши результаты до 52 пунктов:

    Таким образом, чтобы подвести итог, вы можете использовать Boolean для поиска файлов по дате, используя ряд методов. Вы можете найти файлы до () определенной даты, вы можете подать файлы, созданные в течение периода времени или диапазона дат (…), и вы можете использовать относительные значения, такие как мы только что описали (последняя неделя, последний месяц, прошлый год).

    Wildcards

    Подстановочные знаки - это символы, которые вы можете использовать, когда вы точно не знаете, что ищете, но можете догадаться. В Windows Search поддерживаются два подстановочных знака: «*» и «?».

    Подстановочный знак *: поиск неизвестных строк

    Использование звездочки позволяет заменить строку текста. Это часто полезно, если вы знаете, какой тип файла вы ищете, но не знаете, где он находится. Например, допустим, вы хотите найти файл .jpg, который может находиться в папке, которая содержит дополнительные подпапки. Вы можете открыть каждую папку и отсортировать содержимое по типу в подробном представлении. Или вы можете использовать * подстановочный знак.

    Очевидно, что попытка найти один конкретный файл .jpg из почти 9000 элементов займет много времени, поэтому вам наверняка захочется использовать другие операторы поиска, чтобы сузить результаты поиска. Однако, как мы уже упоминали, подстановочный знак * используется для замены строки текста..

    Итак, на следующем снимке экрана мы ищем «image * .jpg» и показываем все экземпляры файлов изображений, начиная с «image» и заканчивая «.jpg»:

    Очевидно, что 6308 файлов все еще много, но это намного меньше, чем 9000, и это иллюстрирует, как работает подстановочный знак звездочки. Давайте теперь посмотрим, как работает подстановочный знак вопроса.

    Подстановочный знак?: Поиск неизвестных символов

    Просто подстановочный знак? позволяет заменить его для любого символа в поиске. Это означает, что если вы ищете файл и не знаете, как он написан, вы можете просто заменить «?» На символы, которые вы не знаете.

    В следующем примере мы ищем файлы, которые начинаются с «img_2» и заканчиваются на «.jpg».

    Мы не уверены, какие три цифры следуют, поэтому мы заменяем их вопросительными знаками. Конечно, вы можете вставить * здесь, но если вы сделаете это, вы получите результаты, содержащие не более трех символов. В этом случае мы специально ищем файлы с тремя символами между «2» и «.jpg»..

    Давайте рассмотрим еще один пример, на этот раз объединяя оба подстановочных знака в одном поиске. На этом скриншоте мы хотим найти mp3-файлы Led Zeppelin, но точно не знаем, как они пишутся. Это «Led» или «Lead» в начале? Это «Zeppelin» или «Zeppelen?» Давайте попробуем поиск по шаблону «* zeppe ???. Mp3» и посмотрим, что произойдет..

    Вы видите в этом примере, * занимает место первых трех или четырех символов. В этом случае он заменяет «Led_», в то время как три знака вопроса в конце заменяют то, что оказывается «lin», а не «len». Обратите внимание, мы также изменяем конец поиска с помощью .mp3, чтобы он был ограничен к этому типу файла. Если бы это было не так, мы бы также увидели изображения и текстовые файлы..

    Так вот и все с подстановочными знаками. Мы думаем, что они довольно просты для понимания и чрезвычайно полезны при поиске. Давайте кратко углубимся в фактические параметры AQS, прежде чем закончить сегодняшний урок.

    Введение в расширенный синтаксис запросов

    Когда вы используете AQS, вы можете сузить область поиска, используя четыре параметра. Мы просто хотим убедиться, что вы это твердо помните, прежде чем мы представим завтрашний урок.

    магазины

    Вы можете использовать AQS для поиска местоположений, таких как определенная папка, или вы можете запрашивать базы данных, такие как файлы данных Microsoft Outlook. Они известны как хранилища файлов.

    Виды

    Используйте AQS для поиска типов файлов, которые могут быть чем угодно, такими как документы, файлы изображений, электронные таблицы и многое другое. Типы файлов являются одним из наиболее часто используемых параметров, которые вы будете использовать при правильном поиске..

    свойства

    Свойства файла - это то, что описывает файл, например его размер, дату, когда он был создан / изменен, его заголовки и т. Д..

    На скриншоте выше мы видим список свойств mp3. На нем мы видим тип файла, его местоположение, размер и даты (созданные, измененные и доступные). Это «общие» свойства, которые можно найти в любом файле.

    Есть также «особые» свойства, которые применяются только к определенному типу файла. Например, в случае нашего mp3, мы также можем искать битрейт, исполнителей, жанр, название альбома и многое другое. То же самое относится и к связи, видеофайлам, записанному телевидению, фотографиям, контактам и т. Д..

    содержание

    Вы можете использовать поиск содержимого для поиска ваших файлов по определенным ключевым словам. Поиск содержимого применим к файлам, которые содержат текст, например, документы, электронные таблицы, презентации и другие подобные типы файлов. Вы не можете действительно искать изображения, видео и музыку, если у вас нет дополнительной информации (метаданных), записанной в этот файл, который можно найти в свойствах.

    Текстовые файлы являются отличным примером. Допустим, у нас есть куча текстовых файлов, и мы хотим искать случаи «быть или не быть» или, может быть, мы просто хотим найти Гамлета. Поскольку «быть или не быть» содержится в контенте Гамлета, мы можем просто найти эту фразу, и она будет показана в результатах.

    Как вы видите, наш поиск контента быстро обнаруживает местонахождение Гамлета среди наших книг, и есть только один случай Гамлета и, следовательно, один случай «быть или не быть».

    Вы можете вообразить, насколько это может быть полезно, если вы помните фразу, которую вы использовали в статье, которую вы написали в колледже, или книгу, которую вы читали на планшете, но вы не представляете, что и где это. Просто найдите на этой странице фразу, и она должна появиться в ваших результатах.!

    Заключение

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

    Сегодняшнее домашнее задание состоит в том, чтобы попробовать Boolean, date и wildcard. Попробуйте найти файлы определенных типов, используя подстановочные знаки, а затем ограничьте поиск, используя даты и логические значения. Кто знает, вы можете даже найти то, что вы полностью забыли, было на вашем компьютере.

    Завтра мы, очевидно, собираемся завершить наше обсуждение Windows Search тщательным изучением параметров расширенного синтаксиса запроса, а затем собрать все воедино, чтобы вы могли увидеть, как все это работает.!