Поиск файлов: Общие параметры

(щёлкните на вкладке)

Общие параметры

С помощью этих опций вы можете искать файлы по имени (полному или частичному) и по тексту внутри файлов.

ПолеЗначение

Искать файлы:В этом поле вы можете ввести маску для поиска файлов. Символ вопроса "?" трактуется как один произвольный символ, звёздочка "*" — как произвольный набор символов (в т. ч. пустой). Можно указывать несколько масок, разделяя их пробелами или точкой с запятой. Для исключения определённых файлов из поиска укажите их после символа вертикальной черты "|".
Примечание: Если используются маски исключений, то имена, содержащие пробелы, необходимо заключать в двойные кавычки. В остальных случаях кавычки необязательны, например, Письмо к Иванову.doc: Total Commander будет искать соответствия как по целому имени, так и по отдельным его частям.
Если поисковая строка содержит точку, поиск будет осуществляться только по точному соответствию имени. Для поиска по части имени в этом случае нужно добавить символ звёздочки в начале и/или конце.
Для удаления ненужных записей из истории поиска, вы можете использовать сочетание Shift+Del.
Чтобы включить/исключить определённые каталоги при поиске, нужно указать их имена, завершающиеся обратной косой чертой "\". В именах можно использовать подстановочные символы.
Примеры:
*.iniНаходит, например, win.ini.
ИвановНаходит Письмо к Иванову.doc.
*.bak *.sik *.oldНаходит все файлы резервных копий с этими расширениями.
*n.iniНаходит имена, которые обязательно содержат n перед точкой.
*wof*.docНаходит имена, содержащие wof, с расширением doc.
w*.* | *.bak *.oldНаходит файлы, которые начинаются с w и не заканчиваются на .bak или .old.
*.ini | windows\Находит все INI-файлы, за исключением тех, которые содержатся в каталогах windows и их подкаталогах.
*.htm? | _vti*\Находит все файлы HTML, за исключением тех, которые содержатся в подкаталогах, начинающихся на _vti (используются Frontpage).
windows\ system32\ *.iniНаходит INI-файлы только в каталогах windows\ и system32\.

При наличии в системе программы-индексатора Everything можно использовать префикс "ev:", чтобы передать поисковый запрос напрямую в эту программу. Синтаксис запросов можно найти на странице Поиск в документации на сайте программы.
Если вместо этого указать префикс "ed:", то поиск будет ограничен подкаталогами, перечисленными в поле Место поиска (с учётом заданной пользователем глубины вложенности). Это реализовано путём автоматического добавления к исходному запросу выражения path:c:\путь и (при необходимости) parents:<глубина.

Если вы хотите создать поисковый шаблон, который при загрузке не будет перезаписывать содержимое поля "Искать файлы", перед сохранением укажите в качестве поискового выражения в этом поле символ ">".

Место поиска:Здесь вы можете ввести один или несколько начальных каталогов, разделённых ";". Можно также запустить поиск изнутри архива.
Вы можете указать здесь имя текстового файла (в кодировке ANSI, UTF-8 или UTF-16, последние две с BOM-сигнатурой), содержащего список файлов и каталогов, в которых нужно выполнить поиск. Перед путём к файлу-списку нужно приписать символ "@", например: @c:\каталог\файл.txt. Файл-список должен содержать по одному файлу или каталогу на строку; пути могут быть абсолютными или указываться относительно местоположения файла-списка. Также поддерживаются маски и регулярные выражения. При поиске по файлу-списку содержимое поля Искать файлы игнорируется.
Пример строки:Описание
c:\testdir\Ищет в папке "c:\testdir" файлы, заданные в поле "Искать файлы".
c:\testdir\*.txt *.docИщет в папке "c:\testdir" файлы с расширениями TXT и DOC.
c:\testdir\<регулярное выражениеИщет в папке "c:\testdir" файлы, соответствующие регулярному выражению.
c:\testdir\filename.txtИщет только файл "filename.txt" в папке "c:\testdir".

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

>>Эта кнопка открывает диалог выбора стартового каталога для поиска.

Диски...Выберите диск(и), на которых вы хотите произвести поиск. Вы можете выбрать несколько дисков.

Рег. выраж.Искать в именах файлов с использованием регулярных выражений.

Только в выделенных файлах/каталогах
Поиск только в каталогах и файлах, выделенных в активной файловой панели Total Commander. Это позволяет включать/исключать определённые файлы и каталоги из поиска. Примечание: При использовании поиска, запущенного отдельным процессом (Alt+Shift+F7), эта опция автоматически блокируется, если вы переключитесь в другое окно (так как это может привести к изменению или сбросу текущего выделения).

'Everything'Позволяет использовать стороннюю программу-индексатор Everything для быстрого поиска по NTFS-дискам. Эта программа создаёт и поддерживает в актуальном состоянии собственную базу данных, анализируя внутреннюю таблицу размещения файлов NTFS (Master File Table, MFT). Это позволяет очень быстро получать результаты поиска, но работает только с именами файлов и некоторыми их метаданными, а не с содержимым. Поэтому, если выполняется поиск по тексту или с применением информационных плагинов, Everything будет использоваться только для построения списка файлов, а проверка по содержимому будет осуществляться средствами самого TC. Для использования индексированного поиска по метаданным (таким как размер и дата/время), необходимо установить Everything версии не ниже 1.4 и включить соответствующие опции в настройках индексирования.

Искать также в архивах
Позволяет поиск в файлах с расширениями ZIP, 7Z, ARJ, LZH, RAR, TAR, GZ, CAB и ACE. Возможен даже поиск текста в архиве (включая некоторые форматы, поддерживаемые архиваторными плагинами)! Файлы на лету распаковываются, в них производится поиск, и затем распакованные файлы удаляются.

Глубина вложенности подкаталогов
Данная опция позволяет вести поиск только до определённой глубины вложенности подкаталогов. Выберите нужное значение в выпадающем списке:
Все (неограниченная)Поиск ведётся по всем подкаталогам без ограничения глубины.
Только текущийПоиск ведётся только в текущем каталоге, но не в его подкаталогах.
Число уровней: NПоиск ведётся в текущем каталоге и его подкаталогах до N-ого уровня включительно.



С текстомЕсли отмечена эта опция, вы можете ввести текст, который нужно найти в содержимом файлов. С помощью \t вы можете искать символы табуляции, а с помощью \n — разрывы строк (Enter) в текстах. Чтобы найти обратную косую черту \, вы должны ввести её дважды: \\ .

Только слова целиком
Ограничивает поиск только целыми словами.
Учитывать регистр символов
Учитывает регистр слова (маленькие или большие буквы).
Пример: Windows находит только "Windows", но не "WINDOWS".
Регулярные выражения
Поиск в содержимом файлов с использованием регулярных выражений.
HEX-кодПоиск шестнадцатеричных символов, например, 00 FF 12, или смешанных, например, "PK"0102.
Примечание: Когда опция "Учитывать регистр символов" не отмечена, для кодов, соответствующих символам в нижнем регистре, также будут найдены символы в верхнем регистре (но не наоборот!). Пример: При указании 6B будет найден не только 'k', но и этот же символ в верхнем регистре 'K' (шестнадцатеричный код 4B). При указании 4B будет найден только 'K'.
Файлы, НЕ содержащие этот текст
Ищет все файлы, которые не содержат данный текст, но при этом удовлетворяют всем остальным критериям поиска. Применение: Требуется изменить несколько файлов, и нужно отобразить только те файлы, которые ещё не изменены.

Кодировки: Можно выбирать несколько кодировок одновременно:
В кодировке ANSI (Windows)
Стандартная кодировка Windows для текущего системного языка.
В кодировке ASCII (DOS)
Специальные символы, наподобие символов русского алфавита, переводятся в их DOS-эквиваленты (они имеют другое положение в наборе символов DOS, отличное от набора символов Windows).
UTF-16Поиск в юникодных файлах формата UTF-16. В них каждый символ закодирован 2 байтами (за исключением некоторых редких символов, занимающих 4 байта). Этот формат используется главным образом в системах WinNT.
UTF-8Поиск в юникодных файлах формата UTF-8. В таких файлах разные символы могут занимать от 1 до 4 байтов. Этот формат широко используется в UNIX/Linux-системах, но применяется также и в WinNT.
Офисные XML (docx, xlsx, odt…) и EPUB
Поиск в файлах форматов Microsoft Office, OpenOffice/LibreOffice и EPUB, которые по сути являются переименованными ZIP-архивами, содержащими XML- или HTML-файлы. Опцию "Искать также в архивах" включать не нужно.
Плагины: ...Добавляет поиск текста в значениях полей плагинов. Может использоваться, например, для поиска по файловым комментариям или содержимому PDF-файлов. Кнопка [+] открывает диалог выбора полей для разных типов файлов.



Кнопки < и >Переключают на предыдущий/следующий результат поиска (навигация по истории результатов поиска). История хранится до закрытия диалога поиска.

F2 Поиск в найденных файлах/каталогах
При включении этой опции следующий поиск будет произведён в отображённых результатах поиска.

<Результаты поиска>
Содержит список всех найденных файлов. Подробности (дата и время модификации, размер) показаны под списком из-за недостатка свободного пространства. Дважды щёлкните на файле, чтобы перейти в каталог, в котором этот файл находится. Чтобы скопировать весь список файлов в буфер обмена, щёлкните в этом окне и нажмите Ctrl+C. Щелчок правой кнопкой на найденном файле открывает системное контекстное меню для него.
Если используется модальный диалог поиска, то при нажатии кнопки "Перейти к файлу" или "Отмена" (см. ниже) диалог закроется, но результаты сохранятся и автоматически отобразятся при повторном открытии диалога.
Если поиск запущен отдельным процессом, то переключение на основное окно TC происходит без автоматического закрытия диалога поиска, а при явном закрытии диалога (кнопкой "Отмена", клавишей Esc и т. п.) список файлов не запоминается.

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



ПросмотрЗагружает выделенный файл во внутреннюю программу просмотра (Lister).

Новый поискЗакрывает нижнюю часть диалога для нового поиска.

Перейти к файлуЕсли вы выбрали файл в списке, вы можете перейти в каталог, где находится этот файл, нажав "Перейти к файлу" (курсор будет автоматически установлен на выбранный объект). Удерживая нажатой клавишу Shift, вы откроете этот каталог в новой вкладке.

Файлы на панельПередаёт найденные файлы в исходную файловую панель, где они могут быть скопированы, перемещены или удалены. Удерживая нажатой клавишу Shift, вы откроете результаты поиска в новой вкладке. С помощью F2 или Ctrl+R вы можете вернуться к обычному режиму отображения файлов.
При выполнении поиска внутри архивов есть две возможности:
1. Если все найденные файлы находятся внутри одного архива, в файловой панели будут выведены эти файлы.
2. В остальных случаях вместо файлов, находящихся внутри архивов, будут выведены сами архивы.



Начать поискЭта кнопка начинает поиск. Он может быть прерван нажатием Esc или кнопки Отмена.

ОтменаПрерывает процесс поиска или закрывает диалоговое окно. Расположение диалогового окна сохраняется автоматически при его закрытии.