Поиск файлов по текстовому списку
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Автоматизация Total Commander

#1: Поиск файлов по текстовому списку Author: trostOk PostPosted: Fri May 18, 2012 17:19
    —
Хорошего всем дня и настроения.
У меня вопрос.
Как произвести поиск файлов на диске по текстовому списку?
Например, файлы с именами masterFile_2122.jpg, nicePhoto_5490.jpg, bigPhoto_1991. В текстовом списке только часть имен файлов, номера 2122, 5490, 1991.
Спасибо

#2:  Author: FlasherLocation: Москва PostPosted: Fri May 18, 2012 21:25
    —
Поиск для каких нужд хоть?
Если речь о поиске в ТС, то единственное, что можно - это формировать строку из списка и вставлять её в строке "Искать файлы" (с учётом ограничения длины, конечно).

#3:  Author: trostOk PostPosted: Sat May 19, 2012 17:39
    —
Спасибо!
Часто приходится искать много файлов по списку индексов, которые содержаться в именах файлов. По одному файлу было долго искать.
Сформировал строку из списка в таком виде "*2122*;*5490*;*1991*" отлично получилось.

#4:  Author: FlasherLocation: Москва PostPosted: Sat May 19, 2012 19:47
    —
trostOk wrote:
Часто приходится искать много файлов по списку индексов, которые содержаться в именах файлов.
Это не ответ на вопрос
Flasher wrote:
Поиск для каких нужд хоть?
С найденными файлами обычно что-то делают.
А насчёт формирования имелся в виду скрипт, который сам эту строку формирует, открывает диалог, вставляет её и запускает поиск.
Хотя можно было бы изначально формировать такие строки с индексами, а уже потом запускать с тулбара поиск по LOADSEARCH <сохранённый шаблон>.

#5:  Author: Slamzor PostPosted: Mon May 27, 2013 19:46
    —
Приветствую!
Читал, читал уже глаза кривые от монитора, а так и не нашел ответа на свой вопрос.

У меня файлы в папке, имеют следующие названия: некий шифр_имя_версия_дата(год_месяц_день).
Нужно разделить файлы на две "корзины", с помощью колонки из екселя-списка. В этом списке есть имена.

Вопрос, как можно выделить, чтобы впоследствии скопировать файлы по списку, учитывая дату создания. Нужны файлы с последней датой.
Пример:
50_3_МКО_06_FI00021_Отчет_01_2013_03_23
Или хотя бы выделить по имени, не учитывая дату.

#6:  Author: FlasherLocation: Москва PostPosted: Mon May 27, 2013 20:16
    —
Slamzor
Где шифр, а где имя в примере? Невозможно понять по числу знаков подчёркивания.
И при чём тут выделение, если тема про поиск? Есть же спецтопик.

#7:  Author: Slamzor PostPosted: Mon May 27, 2013 20:30
    —
Flasher
Знак подчеркивания - разделитель.
Имя - "Отчет".
С помощью спецтопика не получилось. Может что не так делаю. Но всю последовательность излагаемую Batya выполнил не раз. Либо для моего случая не работает или я ошибаюсь - не правильно делаю.

#8:  Author: FlasherLocation: Москва PostPosted: Mon May 27, 2013 20:37
    —
Slamzor wrote:
Знак подчеркивания - разделитель.
Да, только в шаблоне их 5, а примере 8.
Slamzor wrote:
С помощью спецтопика не получилось. Может что не так делаю.
Так и надо разбираться там, где запрос соответствует поднятой ранее теме.

#9:  Author: Tol!kLocation: Арзамас PostPosted: Mon May 27, 2013 21:14
    —
Slamzor wrote:
Нужны файлы с последней датой.

"Вопрос по сортировке файлов" http://forum.wincmd.ru/viewtopic.php?p=45779#45779

#10: Тотальный поиск по списку Author: Totas PostPosted: Mon Mar 27, 2017 22:09
    —
А как задать поиск по списку так, чтобы ТС находил всё, во всех папках, подпапках и локальных дисках? То есть, файлы разбросаны по всем локальным дискам, а в списке просто перечислены файлы без указания конкретных директорий.

#11:  Author: FlasherLocation: Москва PostPosted: Tue Mar 28, 2017 01:13
    —
Это все справочная банальщина. Есть выделение дисков в "Мой компьютер", есть выбор всех дисков соотв. кнопкой в диалоге поиска. Снять птицу с атрибута "Каталог" и запустить. Это всё реально требует каких-то разъяснений, да ещё и в разделе "Автоматизация"?

#12:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Mar 28, 2017 07:17
    —
Totas
Вам не кажется, что уже хватит? Сколько можно продолжать задавать в разных темах с вариациями уже отвеченный и не имеющий никакого отношения к автоматизации вопрос? Из сказанного мной ранее и из справки недостаточно понятно, что просто по именам без путей вы с помощью этого списка ничего не найдёте? Он предназначен для ограничения области поиска определёнными папками и файлами, а не для поиска указанных там без путей файлов где угодно. (То есть, иными словами, определяет место поиска, потому и указывается в соответствующем поле, а не в "Искать файлы".)
Как задать поиск по всем дискам, если это хочется делать непременно по списку? Указать там корневые каталоги всех нужных дисков, по штуке на строку. Очень трудно догадаться?
А ваша милая привычка игнорировать ответы в одной теме и сразу же пытаться без всяких оснований продолжать рассмотрение того же самого в других темах уже изрядно надоела.
К прежнему комплекту "наград" — замечание за фактическое дублирование. О последствиях вас предупреждали, ещё один случай рецидива — и будет решаться вопрос о целесообразности вашего пребывания на форуме.



Total Commander -> Автоматизация Total Commander


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

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group