Поиск в Тотал Командер
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next  :| |:
Total Commander -> Общие вопросы

#91:  Author: up2 PostPosted: Fri Jun 03, 2022 15:52
    —
Очень вам благодарен (я читал справку, но так и не понял, что это то, что нужно).
Теперь всё сработало.

#92:  Author: vitaliy_13 PostPosted: Fri Jan 19, 2024 01:52
    —
Помогите, пожалуйста, с поиском. Есть файлы вида:

dodi-ami-wopinnwg-3001.mp4
opus-0603-divelpori.mp4

Нужно поиском найти все файлы, в конце имени которых рандомные четырехзначные цифры (как в первом файле);
Опять таки поиском нужно найти все файлы, в которых встречаются цифры вообще (не важно в каком месте).

#93:  Author: Monarch-LFV PostPosted: Fri Jan 19, 2024 03:37
    —
vitaliy_13
Quote:
Нужно поиском найти все файлы, в конце имени которых рандомные четырехзначные цифры (как в первом файле);

В поле "Искать файлы":
\d{4}\.[^\.]*$
И поставить галку на "Рег. выраж.".

Quote:
поиском нужно найти все файлы, в которых встречаются цифры вообще (не важно в каком месте)

Также с включенными регулярными выражениями:
\d

#94:  Author: vitaliy_13 PostPosted: Fri Jan 19, 2024 21:38
    —
Monarch-LFV
Очень помогло. Спасибо. Я бы никогда такой комбинации не додумался.

#95: поиск папи, содержащей сразу два (три) указанных файла Author: smaxus PostPosted: Wed Feb 28, 2024 10:36
    —
Доброго дня!

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

Заранее спасибо за ваше время!

#96:  Author: sa PostPosted: Wed Feb 28, 2024 12:40
    —
smaxus
Попробуйте так.
В поле Искать файлы: перечислите через пробел (или точку с запятой) ваши 2 или 3 файла.
На вкладке Дополнительно в Поиске дубликатов в поле по данным плагинов: укажите [=tc.Путь].
Галки по имени, по размеру, по содержимому снимите.
Выполните поиск.

#97:  Author: smaxus PostPosted: Thu Feb 29, 2024 04:29
    —
sa
вопрос закрыт. то что нужно! благодарю от души!

#98:  Author: sa PostPosted: Thu Feb 29, 2024 11:27
    —
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 с такой вкладкой Плагины.

#99:  Author: Роман12 PostPosted: Thu Apr 11, 2024 13:55
    —
Добрый день!
Нужна помощь. Пример: Есть 10 папок с разными именами. В них лежат различные файлы (doc,xls,…). Нужно найти папки в которых лежат файлы в имени которых присутствует какое-то общее название. Другими словами: в двух папках из десяти лежат файлы *К*.xls. Итог нужно найти и выделить эти две папки в окне тотала. Тем самым будет понятно что в не выделенных папках этих файлов нет.

#100:  Author: sa PostPosted: Thu Apr 11, 2024 16:04
    —
Роман12
Посмотрите последние 3 строчки сообщения перед вашим.
Только 123=*К*.xls, а в поле Значение: при поиске с плагинами укажите не 1, а 0 (или просто уберите 1).

#101:  Author: Monarch-LFV PostPosted: Thu Apr 11, 2024 16:17
    —
Роман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-м уровне)

Путь до утилиты нужно прописать свой.

#102:  Author: Роман12 PostPosted: Thu Apr 11, 2024 16:26
    —
Пробовал, не хочет искать если в поле Операция стоит знак >, если его в этом поле заменить на =, то он показывает все папки, в которых сидят любые экселевские файлы. Результат неверен Sad

Всем огромное спасибо. Всё заработало по методу предыдущего поста.


Last edited by Роман12 on Thu Apr 11, 2024 16:50; edited 1 time in total

#103:  Author: sa PostPosted: Thu Apr 11, 2024 16:50
    —
Роман12
В файле FileMask.ini в секции [DirMask] вы добавили строку 123=*К*.xls?

#104:  Author: Роман12 PostPosted: Thu Apr 11, 2024 16:55
    —
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

#105:  Author: sa PostPosted: Thu Apr 11, 2024 17:07
    —
А на вкладке поиска с плагинами справа (после поля Значение:) выбрали 123?



Total Commander -> Общие вопросы


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next  :| |:
Page 7 of 8

Powered by phpBB © 2001, 2005 phpBB Group