View previous topic :: View next topic |
Author |
Message |
up2
Joined: 30 Jun 2007 Posts: 15
|
(Separately) Posted: Fri Jun 03, 2022 15:52 Post subject: |
|
|
Очень вам благодарен (я читал справку, но так и не понял, что это то, что нужно).
Теперь всё сработало. |
|
Back to top |
|
|
vitaliy_13
Joined: 15 Jan 2024 Posts: 5
|
(Separately) Posted: Fri Jan 19, 2024 01:52 Post subject: |
|
|
Помогите, пожалуйста, с поиском. Есть файлы вида:
dodi-ami-wopinnwg-3001.mp4
opus-0603-divelpori.mp4
Нужно поиском найти все файлы, в конце имени которых рандомные четырехзначные цифры (как в первом файле);
Опять таки поиском нужно найти все файлы, в которых встречаются цифры вообще (не важно в каком месте). |
|
Back to top |
|
|
Monarch-LFV
Joined: 22 Jul 2019 Posts: 267
|
(Separately) Posted: Fri Jan 19, 2024 03:37 Post subject: |
|
|
vitaliy_13
Quote: | Нужно поиском найти все файлы, в конце имени которых рандомные четырехзначные цифры (как в первом файле); |
В поле "Искать файлы":
\d{4}\.[^\.]*$
И поставить галку на "Рег. выраж.".
Quote: | поиском нужно найти все файлы, в которых встречаются цифры вообще (не важно в каком месте) |
Также с включенными регулярными выражениями:
\d |
|
Back to top |
|
|
vitaliy_13
Joined: 15 Jan 2024 Posts: 5
|
(Separately) Posted: Fri Jan 19, 2024 21:38 Post subject: |
|
|
Monarch-LFV
Очень помогло. Спасибо. Я бы никогда такой комбинации не додумался. |
|
Back to top |
|
|
smaxus
Joined: 28 Feb 2024 Posts: 2
|
(Separately) Posted: Wed Feb 28, 2024 10:36 Post subject: поиск папи, содержащей сразу два (три) указанных файла |
|
|
Доброго дня!
Подскажите как в тс найти только те папи, которые содержат сразу два (три) указанных файла.
Сейчас приходится сохранять результат поиска этих файлов и скриптом на PowerShell обрабатывать результат.
Заранее спасибо за ваше время! |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2620
|
(Separately) Posted: Wed Feb 28, 2024 12:40 Post subject: |
|
|
smaxus
Попробуйте так.
В поле Искать файлы: перечислите через пробел (или точку с запятой) ваши 2 или 3 файла.
На вкладке Дополнительно в Поиске дубликатов в поле по данным плагинов: укажите [=tc.Путь].
Галки по имени, по размеру, по содержимому снимите.
Выполните поиск. |
|
Back to top |
|
|
smaxus
Joined: 28 Feb 2024 Posts: 2
|
(Separately) Posted: Thu Feb 29, 2024 04:29 Post subject: |
|
|
sa
вопрос закрыт. то что нужно! благодарю от души! |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2620
|
(Separately) Posted: Thu Feb 29, 2024 11:27 Post subject: |
|
|
smaxus
Если всё же захочется увидеть в панели с результатами поиска не файлы, а папки, которым принадлежат найденные файлы, то это можно сделать, например, так (версия TC 11.00 и свежее):
1. Установить в панели пользовательский набор колонок, где первой пользовательской колонкой указан [=tc.Путь].
2. Выделить всё (Ctrl+A).
3. Скопировать в буфер обмена содержимое первой пользовательской колонки cm_CopyFileDetailsToClip 2 (из командной строки).
4. Вставить (Ctrl+V) содержимое буфера в файл-список (Shift+F4).
5. Загрузить список папок командой LOADLIST файл-список (из командной строки).
Добавлено.
Удобнее, конечно, воспользоваться для решения вашей задачи каким-нибудь специализированным плагином, например FileMask (можно скачать отсюда).
В нём достаточно в файле FileMask.ini в секции [DirMask] ввести строку
123=Name1.ext:Name2.ext:Name3.ext (с именами трёх ваших файлов, через двоеточие) и искать требуемые папки по Alt+F7 с такой вкладкой Плагины. |
|
Back to top |
|
|
Роман12
Joined: 11 Apr 2024 Posts: 5
|
(Separately) Posted: Thu Apr 11, 2024 13:55 Post subject: |
|
|
Добрый день!
Нужна помощь. Пример: Есть 10 папок с разными именами. В них лежат различные файлы (doc,xls,…). Нужно найти папки в которых лежат файлы в имени которых присутствует какое-то общее название. Другими словами: в двух папках из десяти лежат файлы *К*.xls. Итог нужно найти и выделить эти две папки в окне тотала. Тем самым будет понятно что в не выделенных папках этих файлов нет. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2620
|
(Separately) Posted: Thu Apr 11, 2024 16:04 Post subject: |
|
|
Роман12
Посмотрите последние 3 строчки сообщения перед вашим.
Только 123=*К*.xls, а в поле Значение: при поиске с плагинами укажите не 1, а 0 (или просто уберите 1). |
|
Back to top |
|
|
Monarch-LFV
Joined: 22 Jul 2019 Posts: 267
|
(Separately) Posted: Thu Apr 11, 2024 16:17 Post subject: |
|
|
Роман12
Непонятно, нужно ли искать во всех подпапках с рекурсией или только на первом уровне вложенности. Но в любом случае можно сделать это с помощью утилиты TCIMG:
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Plugins\exe\TCIMG\TCIMG.exe
marks=2||test<1f!!1!!-1!![combo=||Маска:||*.*]>
WCMICONS.DLL,72
Выделить папки, содержащие файл по маске (с рекурсией)
|
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Plugins\exe\TCIMG\TCIMG.exe
marks=2||test<1f!!1!!0!![combo=||Маска:||*.*]>
WCMICONS.DLL,72
Выделить папки, содержащие файл по маске (на 1-м уровне)
|
Путь до утилиты нужно прописать свой. |
|
Back to top |
|
|
Роман12
Joined: 11 Apr 2024 Posts: 5
|
(Separately) Posted: Thu Apr 11, 2024 16:26 Post subject: |
|
|
Пробовал, не хочет искать если в поле Операция стоит знак >, если его в этом поле заменить на =, то он показывает все папки, в которых сидят любые экселевские файлы. Результат неверен
Всем огромное спасибо. Всё заработало по методу предыдущего поста.
Last edited by Роман12 on Thu Apr 11, 2024 16:50; edited 1 time in total |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2620
|
(Separately) Posted: Thu Apr 11, 2024 16:50 Post subject: |
|
|
Роман12
В файле FileMask.ini в секции [DirMask] вы добавили строку 123=*К*.xls? |
|
Back to top |
|
|
Роман12
Joined: 11 Apr 2024 Posts: 5
|
(Separately) Posted: Thu Apr 11, 2024 16:55 Post subject: |
|
|
sa wrote: | Роман12
В файле FileMask.ini в секции [DirMask] вы добавили строку 123=*К*.xls? |
Да
[DirMask]
Word=*.doc
Excel=*.xls
RARs=*.rar
Pics=*.jpg:*.png:*.bmp
LogNum=>log[0-9]+
Executable==Executable
123=*ЕТК*.xls
[FileMask]
Logs=err*.log
bsc=*.bsc |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2620
|
(Separately) Posted: Thu Apr 11, 2024 17:07 Post subject: |
|
|
А на вкладке поиска с плагинами справа (после поля Значение:) выбрали 123? |
|
Back to top |
|
|
|