Перемещение группы файлов из "Поиска"
Select messages from
# through # FAQ
[/[Print]\]
Goto page 1, 2, 3  Next  :| |:
Total Commander -> Автоматизация Total Commander

#1: Перемещение группы файлов из "Поиска" Author: Yerma PostPosted: Mon Jul 28, 2008 14:21
    —
Доброго времени суток!

Есть несколько сот мелких файлов, в основном .rar и .zip
Их периодически приходится разбирать по "ключам" - фрагментам названий файлов, лежащих в этих архивах.

Поиск по Alt+F7 легко выдает списки архивов, содержащих файлы, имеющие эти "ключи" в названии. Для разбора приходится открывать вторую копию Коммандера и возиться вручную.
Видимо, возможности как-то выделить в окошке результаты поиска и обработать группу архивов, на которую результаты указывают, не возможно.
А вообще, существует хоть какой-то способ автоматизировать процесс для Коммандера v6.51?

Спасибо!

#2:  Author: BatyaLocation: Москва, Россия PostPosted: Mon Jul 28, 2008 14:51
    —
Yerma wrote:
А вообще, существует хоть какой-то способ автоматизировать процесс для Коммандера v6.51?

А разве в 6.51 нет кнопки "Файлы на панель"?

#3:  Author: Tol!kLocation: Арзамас PostPosted: Mon Jul 28, 2008 15:20
    —
Batya, это выдаст список файлов, а не архивов.

Yerma, попробуй искать "текст" НЕ "в архивах". Если имена файлов не скрыты (рар с паролем может скрыть) помогает.

#4:  Author: Yerma PostPosted: Mon Jul 28, 2008 22:30
    —
Tol!k wrote:
Yerma, попробуй искать "текст" НЕ "в архивах". Если имена файлов не скрыты (рар с паролем может скрыть) помогает.
Спасибо за попытку участия!
Но, если правильно понимаю совет, "я взяла бы кусками, но мне нжно сразу". Sad - Поиск без проблем находит ВСЕ, что мне нужно, но я сортирую архивы не по "тексту", а по названиям включенных в архивы файлов.
Мне нужно по результатам поиска рассортировать АРХИВЫ, содержащие файлы, по именам файлов в которых, проводился поиск.

Файлов этих не один, не 2 и не 10. ключей тоже не мало.
Честно говоря, была страшно удивлена тем, что Командер не только не имеет подобной функции, но даже не выдает список полученных файлов с путями ни в каком виде. Можно подумать, я первый человек, столкнувшийся с необходимостью разгребать архивы. Sad

Batya wrote:
Yerma wrote:
А вообще, существует хоть какой-то способ автоматизировать процесс для Коммандера v6.51?

А разве в 6.51 нет кнопки "Файлы на панель"?
Кнопка такая есть, но она не активна. Причем даже если ищу нужное не "заглядывая" в архив, только по именам архивных файлов. Кстати, в шароварной 7.03 оказалось то же самое. Crying or Very sad

Есть хоть какая-то надежда, что я все же что-то не так делаю, и проблемка решаема?


Last edited by Yerma on Mon Jul 28, 2008 22:44; edited 2 times in total

#5:  Author: Tol!kLocation: Арзамас PostPosted: Tue Jul 29, 2008 00:36
    —
Yerma wrote:
Можно подумать, я первый человек, столкнувшийся с необходимостью разгребать архивы.

Вторая будешь.
Вот как найти все архивы с chm-файлами внутри :


"текст" НЕ "в архивах" ищет названия включенных в архивы файлов.

#6:  Author: Yerma PostPosted: Wed Jul 30, 2008 01:15
    —
Tol!k
Огромное спасибо! Все получилось! Laughing

#7:  Author: _Johm PostPosted: Sat Jan 30, 2010 10:38
    —
А если нужно найти архивы, в которых есть файлы, содержащие определенный текст?

#8:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jan 30, 2010 11:53
    —
_Johm
И в чём проблема? В поле "Искать файлы" специальное вводить ничего не надо. Поставить галку для поиска в архивах. Ввести искомый текст (как на скрине). Получить список найденного. В строках указываются и имена архивов, содержащих соответствующие файлы. Дальше что? И как это, кстати, относится к автоматизации?

#9:  Author: sa PostPosted: Sat Jan 30, 2010 15:46
    —
Yerma wrote:
не выдает список полученных файлов с путями ни в каком виде.
Есть возможность забрать список найденных файлов из окна поиска с помощью Ctrl+C и затем вставить в текстовый редактор.

#10:  Author: _Johm PostPosted: Sat Jan 30, 2010 20:16
    —
Avada
а в том, что так он выдает строки вида:
...\arc.zip/text.txt
отображает файлы с тектсом в архиве.
Попробуй перекинуть такой поиск на панель, чтбы можно было работать с архивами (как с файлами); об этом же изначально спрашивал автор темы.

sa прав, можно, переместив фокус (на любой из найденых файлов в диалоге поиска), скопировать результаты поиска в буфер обмена и потом, с помощью регульярных выражений, отделить нужные архивы (хотя архивы-файлы могут повторяться и тут нужно будет убрать дубликаты), но, опять же, как с файлами работать не удастся.

#11:  Author: Tol!kLocation: Арзамас PostPosted: Sat Jan 30, 2010 21:22
    —
_Johm wrote:
...опять же, как с файлами работать не удастся

Ну почему не удастся?
Нашёл файлы - Ctrl+C ;
В редакторе - Ctrl+V, отделил архивы, удалил дубликаты - Ctrl+C ;
В TC загрузил выделение из буфера

#12:  Author: _Johm PostPosted: Sun Jan 31, 2010 01:26
    —
Quote:
В TC загрузил выделение из буфера

Как это?
С cm_PasteFromClipboard ничего не происходит.
Допустим, в подготовленном списке - файлы из разных директорий.
Как их все вывести на панель, чтобы потом "разбрасывать" по разным местам?

#13:  Author: Tol!kLocation: Арзамас PostPosted: Sun Jan 31, 2010 11:42
    —
_Johm wrote:
Как это?
Команда cm_LoadSelectionFromClip
_Johm wrote:
Допустим, в подготовленном списке - файлы из разных директорий.
Как их все вывести на панель, чтобы потом "разбрасывать" по разным местам?

Если удастся автоматизировать "отделил архивы, удалил дубликаты", то выводить на панель и не нужно. Можно разбрасывать по разным местам тем же скриптом


Last edited by Tol!k on Sun Jan 31, 2010 13:31; edited 1 time in total

#14:  Author: sa PostPosted: Sun Jan 31, 2010 13:13
    —
_Johm wrote:
Допустим, в подготовленном списке - файлы из разных директорий.
Как их все вывести на панель, чтобы потом "разбрасывать" по разным местам?
Можно команду cm_LoadSelectionFromClip применить к списку всех файлов головного каталога (поиск с пустой строкой поиска с последующим выводом файлов на панель). После выделения нужных файлов на панели результатов поиска, от показа всех остальных можно отказаться с помощью команды "Показать только выделенные" (cm_ShowOnlySelected).

#15:  Author: _Johm PostPosted: Sun Jan 31, 2010 19:59
    —
sa
В место поиска с пустой строкой можно воспользоваться Сtrl+B.



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


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

Goto page 1, 2, 3  Next  :| |:
Page 1 of 3

Powered by phpBB © 2001, 2005 phpBB Group