Поиск папки с определённым файлом/папкой внутри
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Поиск папки с определённым файлом/папкой внутри
Добрый день. Допустим, есть папка FOLDER, внутри папки FOLDER есть папка/файл DICK. Как найти и выделить все папки FOLDER, в которых есть папка/файл DICK?
- Monarch-LFV
- Сообщения: 364
- Зарегистрирован: Пн июл 22, 2019 13:20
Slipp_BI
Или плагин Filemask с настройкой в INI файле:
http://forum.wincmd.ru/viewtopic.php?t= ... t=filemask
Или утилита TCIMG с кнопкой:
Для запроса слова поиска и необязательно в 1-м уровне, а во всех (с рекурсией) такой код:
Или плагин Filemask с настройкой в INI файле:
http://forum.wincmd.ru/viewtopic.php?t= ... t=filemask
Или утилита TCIMG с кнопкой:
Код: Выделить всё
marks=2||test<1f!!0!!0!!*DICK*>
Выделить папки, в содержимом которых в 1-м уровне которых есть файлы/папки *DICK*Код: Выделить всё
marks=2||test<1f!!0!!-1!!*[combo=||Что~~искать:]*>
Выделить все папки, в которых содержится запрашиваемый файл/папка, в т.ч. и в подпапках- Monarch-LFV
- Сообщения: 364
- Зарегистрирован: Пн июл 22, 2019 13:20
- Monarch-LFV
- Сообщения: 364
- Зарегистрирован: Пн июл 22, 2019 13:20
Monarch-LFV
Порядка ради замечу, что:
а) из ридми-файла плагина FileMask вряд ли что-то удастся выяснить про поиск папок, содержащих заданные папки, а не файлы;
б) TCIMG с указанными параметрами выполняет не поиск, а выделение в текущей файловой панели имён папок, содержащих заданное имя файла/папки;
в) код кнопки лучше было бы дать полностью (и желательно с оговоркой, что путь к утилите нужно указать свой).
Порядка ради замечу, что:
а) из ридми-файла плагина FileMask вряд ли что-то удастся выяснить про поиск папок, содержащих заданные папки, а не файлы;
б) TCIMG с указанными параметрами выполняет не поиск, а выделение в текущей файловой панели имён папок, содержащих заданное имя файла/папки;
в) код кнопки лучше было бы дать полностью (и желательно с оговоркой, что путь к утилите нужно указать свой).
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
- Monarch-LFV
- Сообщения: 364
- Зарегистрирован: Пн июл 22, 2019 13:20
Avada, Slipp_BI
а) Filemask ищет объекты, а файлы это или папки не важно. Разве что задать по маске с расширением, ну или регулярным выражением. Пример простой записи в INI файле:
Далее настроить пользовательские колонки (после перезагрузки ТС или выполнения команды cm_UnloadPlugins). Далее можно просортировать по колонке с количеством найденных по условию объектов и выделить папки.
б) Считаю, что не смотря на слово "Поиск" в теме, все-таки автору требуется именно выделить папки, содержашие определенные объекты. Так как просто поиск можно и Alt+F7 сделать, и Ctrl+B в паре с фильтром. Хотя могу ошибаться.
в) Полный код кнопки (пути до утилиты и файла значка нужно откорректировать на свои):
а) Filemask ищет объекты, а файлы это или папки не важно. Разве что задать по маске с расширением, ну или регулярным выражением. Пример простой записи в INI файле:
Код: Выделить всё
[DirMask]
;для файлов и папок содержащих "something"
SmThng=*something*б) Считаю, что не смотря на слово "Поиск" в теме, все-таки автору требуется именно выделить папки, содержашие определенные объекты. Так как просто поиск можно и Alt+F7 сделать, и Ctrl+B в паре с фильтром. Хотя могу ошибаться.
в) Полный код кнопки (пути до утилиты и файла значка нужно откорректировать на свои):
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Plugins\exe\TCIMG\TCIMG.exe
marks=2||test<1f!!0!!-1!!*[combo=||Что~~искать:]*>
%COMMANDER_PATH%\Plugins\exe\TCIMG\TCIMG.dll,33
Выделить все папки, в которых содержится запрашиваемый файл/папка, в т.ч. и в подпапках