Синтаксис поиска¶
TreeSize предоставляет синтаксис, позволяющий быстро и гибко настраивать поиск.
Примеры для простого поиска¶
Выполняется поиск фотографий за 2022 год: Изображения 2022
Затем TreeSize выведет список всех файлов изображений, будь то jpg, png, bmp или аналогичные, с датой модификации в 2022 году.
Поиск больших файлов Office: Офис > 10 МБ
TreeSize перечисляет все файлы Excel, Word, PDF и т. д., размер которых превышает 10 мегабайт.
Выполняется поиск по синтаксической структуре¶
Определенные ключевые слова также дают возможность более точно сформулировать поиск.
Помимо имен файлов, вы можете искать расширения файлов, размеры, дату, содержимое файлов и многое другое.
Условия поиска можно комбинировать с помощью AND или OR, а имена файлов можно исключить из поиска с помощью синтаксиса.
Также можно использовать подстановочные знаки и регулярные выражения.
Ниже вы найдете описание разрешенных ключевых слов и некоторые варианты их использования. Для большинства ключевых слов существует сокращенная форма для более быстрого ввода в поиск.
Синтаксис поиска построен следующим образом:
<Property> <Operator> <Value>
Например:
name: = readme
Этот синтаксис позволяет найти все файлы, имя (свойство) которых соответствует (оператор) слову readme (значение).
Можно комбинировать несколько поисковых запросов:
name:=readme, name:=movie
Или
name:=readme OR name:=movie
Найдет все файлы с „readme“ ИЛИ „movie“ в имени.
Все свойства, операторы и конъюнкции¶
В следующей таблице представлены все доступные свойства, операторы и конъюнкции, которые вы можете использовать в TreeSize.
Примечание
При поиске имен файлов имя: может быть опущено. В этой связи можно опустить символ = в качестве оператора, а также AND в качестве связки между двумя условиями поиска.
Эти значения свойств, операторов и соединений используются в поиске по умолчанию. Существуют различные написания отдельных свойств, которые можно найти в таблице ниже.
Примечание
Если вы хотите использовать в поисковом запросе зарезервированные символы синтаксиса поиска, такие как скобки, запятые или пробелы, поисковый запрос должен быть заключен в двойные кавычки. Примеры приведены в таблице ниже.
Примечание
Замечание по поводу даты: При использовании даты в качестве части условия поиска требуемый формат даты зависит от региональных параметров, настроенных в Windows.
Свойства¶
Свойства |
Описание |
Пример |
Альтернативная форма |
Пояснение |
|---|---|---|---|---|
|
Поиск по имени файла. Это свойство по умолчанию, которое используется, если ни одно из свойств не указано явно. |
|
|
Выполняется поиск всех файлов, в имени файла которых содержится слово «readme». |
|
Поиск по пути к папке. |
|
ничего |
Поиск всех файлов и папок в папке Windows. |
|
Поиск по расширению файла. |
|
|
Выполняется поиск всех файлов с расширением „txt“. |
|
Поиск по группам файлов. |
|
ничего |
Поиск всех видеофайлов. Информация: Доступные группы файлов можно настроить в разделе «Настройки > Настроить группы файлов». |
|
Поиск по содержимому файлов. |
|
|
Полнотекстовый поиск всех файлов, содержимое файлов которых содержит слово «лицензия». |
|
Поиск по размеру файла. |
|
ничего |
Поиск всех файлов размером менее 500 МБ. Информация: Размеры папок не учитываются. |
|
Выполняется поиск по дате доступа. |
|
ничего |
Поиск файлов с датой доступа в указанном интервале времени. |
|
Выполняется поиск по дате создания. |
|
ничего |
Поиск файлов с датой создания в указанном интервале времени. |
|
Выполняется поиск по дате модификации. |
|
ничего |
Поиск файлов с датой модификации в указанном интервале времени. |
|
Выполняется поиск по дате съемки (например, фотографий). |
|
ничего |
Выполняется поиск файлов, взятых на 3 марта 2023 года. |
|
Поиск по атрибутам файлов. |
|
ничего |
Поиск файлов с атрибутами H (Скрытый) и S (Системный). |
|
Поиск по ключевым словам в файлах. |
|
ничего |
Поиск файлов (например, файлов docx), помеченных ключевым словом «my_keyword». |
|
Поиск по владельцу файла. |
|
ничего |
Выполняется поиск файлов, владельцем которых является «Джон». |
Операторы¶
Оператор |
Описание |
Пример |
Альтернативная форма |
Пояснение |
|---|---|---|---|---|
|
Необходимо применить свойство. |
|
|
Поиск всех файлов, в имени файла которых содержится слово „readme“. Это оператор по умолчанию, который используется, если оператор не указан явно. |
|
Свойства не должны применяться. |
|
|
Поиск всех файлов, которые не содержат слова «readme». |
|
Используется в сочетании со свойством Имя:. Следующее значение является регулярным выражением (Regex) и должно применяться к свойству. Примечание: значение Регулярные выражения должно быть заключено в кавычки, если используются символы синтаксиса поиска, такие как скобки, запятые или пробелы. |
|
|
Выполняется поиск всех файлов, в имени которых есть хотя бы одна цифра. |
|
Используется в сочетании со свойством Имя:. Следующее значение является регулярным выражением (Regex) и не должно применяться к этому свойству. Примечание: значение Регулярные выражения должно быть заключено в кавычки, если используются символы синтаксиса поиска, такие как скобки, запятые или пробелы. |
|
|
Поиск всех файлов, в названии которых нет цифр. |
|
Оператор для сравнения размера или даты: Свойство должно быть больше (или больше или равно) указанного значения. |
|
ничего |
Поиск всех файлов, размер которых больше или равен 5 МБ. Информация: Поиск относится только к размерам файлов; размеры папок не учитываются. |
|
Оператор для сравнения размера или даты: Свойство должно быть меньше (или меньше или равно) указанного значения. |
|
ничего |
Поиск всех файлов, размер которых меньше или равен 500 МБ. Информация: Поиск относится только к размерам файлов; размеры папок не учитываются. |
|
Скобки можно использовать для группировки частей поискового ввода. |
|
|
Поиск всех текстовых файлов, в названии которых есть слово «readme» или «лицензия». |
Союзы¶
Слияние |
Описание |
Пример |
Альтернативная форма |
Пояснение |
|---|---|---|---|---|
|
Все конъюнктивные шаблоны поиска должны совпадать. |
|
|
Поиск всех файлов, имя файла которых содержит слово «readme» и имеет расширение файла „txt“. Это соединение по умолчанию, которое используется, если соединение не указано явно. |
|
Хотя бы один из связанных шаблонов поиска должен совпадать. |
|
|
Выполняется поиск всех файлов, в имени файла которых содержится слово «readme» или «movie». |
Зарезервированные символы¶
При указании значений, а точнее, самого шаблона поиска, для точного поиска используются различные зарезервированные символы, такие как маска или кавычки.
В следующей таблице перечислены эти символы и даны пояснения к ним на некоторых примерах.
Значение примера |
Описание |
Пример |
Альтернативная форма |
Результаты |
|---|---|---|---|---|
|
Выполняется поиск readme, в котором любое количество символов может быть размещено до и после слова. Слово содержит „readme“. |
|
|
Найдет: „123readme.txt“, „123readme.docx“, но не: „read_me.txt“, „reading.docx“ |
|
Соответствует readme. Два знака перед и после слова можно опустить для простоты. |
|
|
Найдет: „123readme.txt“, „123readme.docx“, но не: „read_me.txt“, „reading.docx“ |
|
Выполняется поиск readme, в котором после слова может стоять любое количество символов, но перед словом не допускается никаких символов. Слово начинается с „readme“. |
|
|
Находит: „readme.txt“, „readme_c.docx“, но не: „123readme.txt“, „read_me.txt“ |
|
Выполняется поиск readme, где перед словом можно поставить любое количество символов, но после него не допускается никаких символов. Слово заканчивается на „readme“. |
|
|
Найдет: „123readme“, „c_readme“, но не: „readme.txt“, „readme_c“ |
|
Поиск слов для точного вхождения слова «readme». Он ищет точное вхождение слова без учета его частей или вариаций. Из этого следует, что искомое слово должно присутствовать в тексте как самостоятельное и полное слово, чтобы быть распознанным как совпадение. |
|
|
Найдет: „readme“ или „readme.txt“, но не: „readmes.txt“, „123readme“ |
|
Выполняется поиск имен файлов, начинающихся с «rea» и заканчивающихся «me» и содержащих ровно один символ между ними. |
ничего |
|
Найдет: „readme“, „reasme“, „rea1me“, но не: „rea123me“, „readme.txt“ |
|
Поиск файлов, содержащих термин «readme» в любом месте своего пути. |
|
|
Найдет: «readme.txt» в любой папке, «abc.doc» в «C:\temp\readme\local». но не: «abc.doc» в «C:\temp\local». |