Total commander поиск файлов по расширению. Поиск дубликатов файлов с помощью Total Commander. Искать также в архивах

Дата публикации

Здравствуйте, сегодня мы будем учиться искать файлы. Рассмотрим поиск по названию и по содержимому файла.

Искать мы будем про помощи программы total Commander . Запускаем программу. В меню "инструменты" выбираем пункт "Поиск файлов" или нажимаем сочетание клавиш Alt+F7. Появится следующее окно.

1. Поиск по имени файла.

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

В поле "Искать файл" можно ввести:

  • Название файла целиком например "test.txt"
  • Часть названия "test"
  • Маску поиска. Например "test.*" - будет искать файл с названием test и с любым расширением. "*.jpeg" - поиск всех файлов с расширением JPEG.

Стоит отметить, что поиск, реализованный в операционной системе windows очень похож на представленный выше.

2. Поиск файлов по содержанию

Если возникла необходимость найти файл с определенным содержание необходимо также, как и в предыдущем случае выбрать место поиска. Далее ставим галку "С текстом", и в поле напротив нужно внести интересующий текст. Если требуется, производим дополнительные настройки.

Если критерии поиска настроены настало время нажать кнопку "Начать поиск". Программа начнет работу.

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

В примере, изображенном на картинке, производится поиск файла, текст которого содержит слово "Fegorsk". Искать total Commander будет на диске "С".

Примечание: Поиск по содержанию может быть крайне полезен. Приведу пример. Я работаю программистом и не нужно найти какой-то файл. Текст, которого содержит, например, слово "функция ". Для этого я открываю окно поиска, выбираю папку, в которой я хочу что-либо найти, ставлю галку "с текстом" и ввожу интересующий текст. В итоге я получаю список файлов, где употребляется моя функция. И мне не потребовалось открывать каждый файл в отдельности. Ещё очень важно, что поиск может быть произведен не только в текстовых файлах.

В Total Commander есть проблема с поиском. По умолчанию он производится во всех вложенных каталогах. Например, у вас есть папка Downloads, в которой куча подкаталогов и файлов. Вы знаете, что нужный вам файл находится в самой папке, но TC по умолчанию будет искать также во всех подкаталогах, что отнимает время. Я заметил, что в основном ищу что-то только в выбранной папке. А это значит, что эффективнее сделать так по умолчанию. Проблема в том, что в TC нет такой возможности. Но есть костыль!

Можно создать так называемый “шаблон поиска” и назначить его на сочетание клавиш вместо обычного (или на любое другое, какое захотите).

1. Откройте поиск (по умолчанию Alt+F7)
2. Выберите нужную вложенность и очистите строку «Место поиска»
3. Вкладка “Шаблоны поиска”
4. Кнопка “Сохранить”
5. Лучше назвать шаблон так, чтобы потом было понятно, что это. Например ThisDir. Закрываем.

1. Теперь идем в Инструменты>Список команд
2. Категория usercmd.ini
3. Новый. Можете назвать ее осмысленно. Я оставил как было, потому что других команд не делал и лень.
4. В поле “Команда” нажмите на лупу. Для быстрого поиска в «Маске» наберите loadsearch и выберите команду «LOADSEARCH stored search».
5. В поле “Параметры” укажите имя вашего шаблона (ThisDir). Тут тоже всё.

1. Теперь идем в Конфигурация>Настройка>Разное
2. В секции “Предопределить горячие клавиши” выберите сочетание, которое хотите. Например, Ctrl+F
3. В поле «Команда» может появиться та команда, которая уже назначена на это сочетание. Вы просто поменяете ее на вашу. Нажмите на лупу и в уже знакомом окне найдите в usercmd.ini вашу команду. Теперь на галочку.

Теперь, когда вы нажмете Ctrl+F, поиск по умолчанию будет происходить только в выбранной папке.

Этот метод я когда-то нашел на форуме wincmd (кажется ), но решил оформить в более понятном виде.

Короткий FAQ по итогам комментариев:
Q: Но есть же быстрый поиск.
A: Я знаю. Я пишу про обычный. Этот пост для тех, кто хочет использовать обычный.

Q: А еще есть вот такой плагин и приложение…
A: Замечательно. Но пост про поиск.

Q: Но быстрый поиск! Обычный не нужен, этот пост не нужен!
A: Если вам что-то не нужно, возможно стоит просто пройти мимо.

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

Например, вам нужно перевести тему оформления для WordPress. В шаблоне есть слово "tags", которое выводится после записи, а вам нужно, чтобы было слово "метки". Для того чтобы изменить слово нужно, для начала, найти файл, который это слово содержит, или несколько файлов. Total Commander быстро найдет все такие файлы в папке с темой оформления.

  • Total Commander - Команды - Поиск файлов.
  • Указать место поиска.
  • Ввести текст, который нужно искать.

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

Дополнительно для работы с файлами и папками в Total Commander существуют полезные функции. Например можно выделить группу папок или файлов для копирования.

Можно переименовать папку или файл непосредственно в Total Commander. Это бывает необходимо сделать для переименования файла с расширением txt в файл с расширением html.

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

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

Захламленность компьютера файлами и папками очень часто приводит к тому, что на компьютере может находиться масса одинаковых файлов – дубликатов. При этом они могут располагаться в различных папках и иметь отличное имя. Существует несколько десятков специализированных программ, с помощью которых вы легко сможете найти дубликаты и удалить ненужные копии. Нередко установка дополнительных программ может вызвать определенные сложности, например на рабочем компьютере. Но если у вас установлен файловый менеджер Total Commander, то вы сможете отыскать такие файлы на своем компьютере.

Total Commander

Стоит сказать, что Total Commander это отличный менеджер файлов. Имеет очень много полезных функций. Она платная, но это легко обходится, т.к. она давным -давно расколота и её запросто можно скачать с торренов, например, . И еще одно замечание: когда раскалывают эту программу, обычно туда вшивают и кучу дополнительных плагинов, которые намного улучшают возможности.
Ниже мы рассмотрим способ поиска дубликатов в двух сравниваемых папках (включая подпапки) по их содержимому. При этом он не будет выполняться внутри выбранных папок (подпапок) между собой. Такой поиск позволяет сразу удалять дубликаты из той папки, в которой они находиться не должны.

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

Откройте меню «Инструменты» и запустите пункт «Синхронизировать каталоги.

Откроется окно настроек, где необходимо правильно подготовить поиск.

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

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

Чтобы удалить файлы слева или справа, необходимо выделить все найденные дубликаты, нажав, например, Ctrl+A и по правой кнопке мышке в контекстном меню нажать пункт «Удалить слева» (или «Удалить справа»).

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

В составе Total Commander – мощнейшего файлового менеджера для систем Windows – присутствует функция поиска, вызываемая кнопкой на панели инструментов или клавишами Alt + F7 . Она намного лучше поисковика, реализованного в системном проводнике: позволяет задавать гибкие условия поиска, ищет по внутреннему содержимому файлов, предусматривает работу с пользовательскими шаблонами и т.п.


Однако сам процесс поиска в Total Commander , как и в проводнике – длительная процедура, если в качестве искомой области заданы корни дисков или папки с большим объёмом данных. Как ускорить этот процесс?

1. Программа Everything

Поисковое окошко Total Commander имеет одну неприметную опцию с неустановленной галочкой – .

При её активации нам будет предложено загрузить этот самый – инструмент индексированного поиска. Соглашаемся на это предложение.

В окне браузера откроется официальный сайт программы :

Здесь можем скачать либо её обычную, инсталлируемую в среду Windows версию, либо же версию портативную. Любая из них будет работать и как самостоятельный софт, и как процесс, используемый поисковыми средствами Total Commander .

Что это за программа такая? Это обычный поисковик данных для Windows, работающий по принципу предварительной индексации содержимого подключённых к компьютеру носителей.

Поддерживает файловые системы NTFS и ReFS . Очень простенькая, потребляющая минимум ресурсов. Она может искать файлы не только по их именам и различным атрибутам, но также по внутреннему содержимому файлов. Однако на последний случай её быстродействие не распространяется, поскольку индексация внутреннего содержимого файлов не осуществляется.

Индексация внутреннего содержимого всех файлов на компьютере – процесс, который при больших объёмах данных может затянуться надолго. Для поддержания базы проиндексированного в актуальном состоянии нужны не только программные технологии, но ещё и ресурсы самих компьютеров. Постоянно проводимая эта операция, конечно, вряд ли была бы заметна на мощных компьютерах, но на слабых устройствах лишний процесс, взаимодействующий с и без того проблемными HDD , без особой надобности не нужен. Так вот являет собой компромисс: для поиска по ключевым словам из внутреннего содержимого файлов мы получаем только саму эту возможность, зато находить данные по ключевым словам в их названии можем мгновенно. Тогда как при использовании средств Total Commander не можем рассчитывать на мгновенное отображение найденного при любых раскладах: поисковик в составе файлового менеджера не базируется на механизме предварительной индексации данных и каждый раз проводит поисковые работы по факту.

Программа полностью бесплатна.

2. Настройка Everything

При инсталляции в среду Windows на одном из шагов необходимо выбрать установку службы программы. Это значит, что она будет работать в фоновом режиме. И, соответственно, сможет быть задействована поисковыми средствами Total Commander .

Это же необходимо сделать и для распакованной портативной версии. При первом запуске портативной версии увидим уведомление с выбором опций индексации. Здесь также выбираем установку службы .

Если этого не было сделано на этапе установки программы в среду Windows или при первом запуске портативной версии, службу активируем в настройках (меню «Сервис», вкладка «Общие») . Здесь же для портативной версии назначаем запуск вместе с Windows. Для инсталлированной версии запуск вместе с системой должен был активен по умолчанию, но на всякий случай проверяем это дело.

3. Поиск внутри Total Commander с задействованием механизмов Everything

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

Хоть программа и не индексирует внутреннее содержимое файлов, тем не менее выдача поисковых результатов по ключевым словам, присутствующим внутри документов, с её задействованием получается чуть-чуть быстрее, нежели при поиске средствами самого Total Commander .