Поиск с исключением (search with exclude)
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Поиск файлов
Добрый день
Делаю поиск файлов по содержимому
Добавил некоторые папки в исключение, чтобы в них не искать ничего
По ТС все равно перебирает дочерние папки и файлы у исключенных папок - как сделать, чтобы он не перебирал?
Даже просто перебор всех дочерних элементов занимает много времени.
Да и просто логично, что если имя папки в исключениях пути, то и все дочерние также будут в исключениях
Делаю поиск файлов по содержимому
Код: Выделить всё
Общий размер файлов:
2 497 422 880 байт.
Всего файлов - 360 056,
каталогов - 56 533.По ТС все равно перебирает дочерние папки и файлы у исключенных папок - как сделать, чтобы он не перебирал?
Даже просто перебор всех дочерних элементов занимает много времени.
Да и просто логично, что если имя папки в исключениях пути, то и все дочерние также будут в исключениях
enot
В случае, если исключения указываются в диалоге поиска (Alt+F7) в поле Искать файлы: (после |), то завершается ли папка обратной косой чертой \?
Если речь идёт о списке исключений (Конфигурация > Настройка > Список исключений), то исключённые папки точно не видны (не показываются) в файловых панелях?
В случае, если исключения указываются в диалоге поиска (Alt+F7) в поле Искать файлы: (после |), то завершается ли папка обратной косой чертой \?
Если речь идёт о списке исключений (Конфигурация > Настройка > Список исключений), то исключённые папки точно не видны (не показываются) в файловых панелях?
enot
Как оформлять исключения, описано много где, начиная со справки TC.
Вы совершенно однозначно неправильно задали исключения: либо в диалоге поиска, либо в списке исключений, либо в обоих случаях. Тщательно проверьте это, следуя предшествующим рекомендациям.
По поиску с исключениями на этом форуме обсуждений было предостаточно, включая специальную тему. А давать темам общие заголовки типа "Поиск файлов" не следует.
Замечание за нарушение правил форума. Сообщения перенесены в приемлемую для этого тему.
Как оформлять исключения, описано много где, начиная со справки TC.
Вы совершенно однозначно неправильно задали исключения: либо в диалоге поиска, либо в списке исключений, либо в обоих случаях. Тщательно проверьте это, следуя предшествующим рекомендациям.
По поиску с исключениями на этом форуме обсуждений было предостаточно, включая специальную тему. А давать темам общие заголовки типа "Поиск файлов" не следует.
Замечание за нарушение правил форума. Сообщения перенесены в приемлемую для этого тему.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
*.* | node-modules\sa писал(а):enot
В случае, если исключения указываются в диалоге поиска (Alt+F7) в поле Искать файлы: (после |), то завершается ли папка обратной косой чертой \?
Если речь идёт о списке исключений (Конфигурация > Настройка > Список исключений), то исключённые папки точно не видны (не показываются) в файловых панелях?
все равно перебирает все дочерние
prntscr.com/r8odvk
тоже все перебирает
enot
На основании чего вы вообще судите в ходе поиска о наличии перебора в содержимом исключённых папок, какая у вас версия TC и (если она новая) используется ли при поиске программа Everything?
Кроме того, кнопкой "цитата" надо уметь пользоваться, полдное цитирование чужих сообщений, включающих собственный ник, категорически не одобряется. Почитайте правила форума и про оверквотинг, и про заглавные буквы и точки в сообщениях.
На основании чего вы вообще судите в ходе поиска о наличии перебора в содержимом исключённых папок, какая у вас версия TC и (если она новая) используется ли при поиске программа Everything?
Кроме того, кнопкой "цитата" надо уметь пользоваться, полдное цитирование чужих сообщений, включающих собственный ник, категорически не одобряется. Почитайте правила форума и про оверквотинг, и про заглавные буквы и точки в сообщениях.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
tc 9.12Avada писал(а):enot
На основании чего вы вообще судите в ходе поиска о наличии перебора в содержимом исключённых папок, какая у вас версия TC и (если она новая) используется ли при поиске программа Everything?
по статус бару в окне алт ф7 - видно как перебирает все в node_modules
Начинаем сначала.
Есть куча папок.
У каждой папки есть подпапка node_module с гигантским количеством папок и файлов.
Нужно найти фаил по содержимому при это не делая поиск и перебор всех подпапок в поддерикториях */node_modules
Извиняюсь, за банальный вопрос. Я где-то видел, как исключить сетевые каталоги из поиска по шаблону, но не могу найти.
У меня шаблон на поиск видео файлов с плагином и когда захожу на удалённый сетевой диск, начинается полный ступор.
Все эти |Z:\ и |\\\ , "искать только в локальных", всякие варианты перепробовал - не помогает. (после | нужен пробел?) Может на плагин это всё не действует?
Наконец, добавил в шаблон второй "плагин" tc->Путь->!содержит: Z:\ , объединено по "И" - это сработало! Но это если открывать диск Z, а если cd \\х.х.х.х\* то опять плагин запускается.
У меня шаблон на поиск видео файлов с плагином и когда захожу на удалённый сетевой диск, начинается полный ступор.
Все эти |Z:\ и |\\\ , "искать только в локальных", всякие варианты перепробовал - не помогает. (после | нужен пробел?) Может на плагин это всё не действует?
Наконец, добавил в шаблон второй "плагин" tc->Путь->!содержит: Z:\ , объединено по "И" - это сработало! Но это если открывать диск Z, а если cd \\х.х.х.х\* то опять плагин запускается.
TC 11.58 32/64, Win10x64
Cuda уехал text, он был ещё вчераа...
Cuda уехал text, он был ещё вчераа...
790
Не знаю, поможет ли вам решить проблему FileX. У него есть поле DriveType. Через него можно попробовать исключить.
Не знаю, поможет ли вам решить проблему FileX. У него есть поле DriveType. Через него можно попробовать исключить.
А я думал, это надо в "плагинах" обсуждать...Avada писал(а):790
Вы, может быть, хотя бы название плагина для приличия сообщите?
wdx_TCMediaInfo настроен (помимо прочего) на извлечение из видео файлов информации о звуковой дорожке, далее через внутренние асоциации файлу присваивается соответствующая иконка. В целях ускорения повторного показа файла, плагин записывает инфо в собственную базу и пока не извлечёт и не запишет, папка с файлами не откроется, и у меня зависает весь ТС, вплоть до насильственного закрытия процесса. На локальных дисках проблемы нет, а при подключении удалённого диска, как локального через 2 роутера с VPN-ами, есть. Вот и хочется, чтобы плагин не занимался этой ерундой на сетевом диске.
пример шаблона:
Код: Выделить всё
DD_SearchFor=*.avi;*.mpg;*.mp4;*.mpe;*.asf;*.mov;*.rm;*.vob;*.wmv;*.mpa;*.mkv;*.m2v;*.flv;*.iflv;*.ogm;*.divx;*.tp;*.ts;*.m2ts;*.3gp;*.rmvb;*.m4v
DD_SearchIn=
DD_SearchText=
DD_SearchFlags=0|002002000020|||||||||0000|||
DD_plugin="tcmediainfov.Commercial name" contains DD & tc.path !contains Z:\\
TC 11.58 32/64, Win10x64
Cuda уехал text, он был ещё вчераа...
Cuda уехал text, он был ещё вчераа...