View previous topic :: View next topic |
Author |
Message |
agreen
Joined: 23 Nov 2010 Posts: 5
|
(Separately) Posted: Tue Nov 23, 2010 17:03 Post subject: Поиск и копирование файлов по списку |
|
|
Добрый день! Прошу помочь с автоматизацией поиска в ТС.
Имеется такая задача: есть список имен файлов, необходимо делать поиск по списку и копировать найденные файлы в отдельный каталог. Файлы лежат в разных каталогах, в пределах одного диска.
Пробовал использовать скрипт отсюда, но ТС выдает ошибки.
Например при пустом значении первого и второго параметра копирования, после запуска скрипта выбираю файл-список, далее выбираю каталог назначения копирования, и далее ТС выдает следующую ошибку: _________________ Тихо, тихо ползи, улитка
по склону Фудзи,
Вверх до самых высот! |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
|
Back to top |
|
|
agreen
Joined: 23 Nov 2010 Posts: 5
|
(Separately) Posted: Wed Nov 24, 2010 11:25 Post subject: |
|
|
Flasher
Спасибо. Я этот трэд тоже читал, правда не понял как там все под мои нужды приспособить. Но это неважно, я решил вопрос с поиском. Скрипт работает отлично, просто руки кудрявые немного у меня.
Но в связи с этим появилась еще одна идея, как упростить себе жизнь.
Значит я произвел поиск по списку, все скопировалось в нужный каталог. Но в этом каталоге УЖЕ были файлы, некоторые из них есть в списке, другие — нет. Допустим в итоге в папке оказалось 100 файлов, из них 70 есть в списке, остальные лишние.
Поэтому хотелось бы иметь возможность автоматически, используя тот же список, выделить прямо на панели не нужные 30 файлов, чтобы я мог переместить их самостоятельно куда-либо.
Можно ли это сделать? _________________ Тихо, тихо ползи, улитка
по склону Фудзи,
Вверх до самых высот! |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2221 Location: Москва, Россия
|
(Separately) Posted: Wed Nov 24, 2010 12:04 Post subject: |
|
|
agreen
Уж не знаю, каким скриптом ты пользуешься - в теме по приведённой тобой ссылке их несколько.
Предлагаю использовать этот скрипт и Script Content Plugin.
Для того, чтобы убрать лишние файлы из целевого каталога, используй этот же поиск в этом каталоге. Также можно настроить соответствующий набор колонок и визуально определять, содержится ли файл в списке или нет. _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
agreen
Joined: 23 Nov 2010 Posts: 5
|
(Separately) Posted: Wed Nov 24, 2010 15:06 Post subject: |
|
|
Пользуюсь этим скриптом. Все отлично ищет и копирует в указанное место.
Batya wrote: | Предлагаю использовать этот скрипт и Script Content Plugin. |
Batya, спасибо, но я совсем не разбираюсь в этом, подскажите как мне использовать этот скрипт для выделения файлов по моему списку? Подскажите, если можно, подробнее. _________________ Тихо, тихо ползи, улитка
по склону Фудзи,
Вверх до самых высот! |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2221 Location: Москва, Россия
|
(Separately) Posted: Wed Nov 24, 2010 16:06 Post subject: |
|
|
agreen
Так указанный тобой скрипт только копирует. Он должен содержать полные пути к файлам. Для поиска он не предназначен.
Но если у тебя и так всё работает, то не парься и не ломай себе голову
Если же тебе точно нужен поиск, то инструкция здесь. _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
agreen
Joined: 23 Nov 2010 Posts: 5
|
(Separately) Posted: Wed Nov 24, 2010 17:43 Post subject: |
|
|
Batya wrote: | Так указанный тобой скрипт только копирует. Он должен содержать полные пути к файлам. Для поиска он не предназначен.
Но если у тебя и так всё работает, то не парься и не ломай себе голову |
Ну да, мне это и нужно, он копирует мне файлы в определенный каталог. Это меня вполне устраивает, но я бы все-таки дополнительно хотел узнать, возможно ли сделать так, допустим, чтобы была проверка по списку и все файлы входящие в список выделились на панели ТС, а потом допустим с помощью инверсии выделились те, которых соответственно в списке нет, и я бы их куда-нибудь переместил? Ну чтобы вручную не сверять содержимое каталога со списком, выделяя файлы инсёртом. _________________ Тихо, тихо ползи, улитка
по склону Фудзи,
Вверх до самых высот! |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2221 Location: Москва, Россия
|
(Separately) Posted: Wed Nov 24, 2010 18:34 Post subject: |
|
|
agreen wrote: | возможно ли сделать так, допустим, чтобы была проверка по списку и все файлы входящие в список выделились на панели ТС |
Команда "Выделение -> Загрузить выделение из файла" _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
agreen
Joined: 23 Nov 2010 Posts: 5
|
(Separately) Posted: Thu Nov 25, 2010 10:42 Post subject: |
|
|
Спасибо _________________ Тихо, тихо ползи, улитка
по склону Фудзи,
Вверх до самых высот! |
|
Back to top |
|
|
shveicar
Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Sat Mar 24, 2012 21:39 Post subject: |
|
|
Здравствуйте.
обнаружил что Batya wrote: | Команда "Выделение -> Загрузить выделение из файла" |
работает только внутри одного каталога, в случае когда нужно выделить группу файлов из списка, после предварительного поиска (среди нескольких каталогов по расширению), эта команда бесполезна. подскажите, какие есть способы осуществить такую процедуру. Спасибо. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Mar 24, 2012 22:55 Post subject: |
|
|
shveicar wrote: | эта команда бесполезна | Нет, не бесполезна. Главное правильно составлять списки (полные/относительные пути). Я при написании скриптов с этим не раз сталкивался. |
|
Back to top |
|
|
shveicar
Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Sat Mar 24, 2012 23:40 Post subject: |
|
|
Flasher wrote: | Главное правильно составлять списки (полные/относительные пути) | Я конечно во многих вопросах не разбираюсь, но уж проверить разные варианты могу, (проверял на 7 и на xpsp3- версия total 7.55(portable) команда работает только внутри одного каталога (причем с длинными и короткими путями)... |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Mar 24, 2012 23:55 Post subject: |
|
|
Плохо проверял. Всё работает и с файлами, и с буфером. Я не просто проверял, а давно знаю, как следует применять эти команды в соотв. режимах. Нет понятия "короткий путь", есть понятия "относительный путь" и "короткое имя" (8.3).
И версию пора бы обновить уже (безотносительно к задаче). |
|
Back to top |
|
|
shveicar
Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Sun Mar 25, 2012 00:23 Post subject: |
|
|
Да действительно, если сначала создать файл список, а затем им воспользоваться, то работает (полные пути). ошибка возникала из за "неправильного" слеша. Извиняюсь, видно не мой сегодня день.
Спасибо. |
|
Back to top |
|
|
Totas
Joined: 05 Sep 2015 Posts: 24
|
(Separately) Posted: Wed Mar 22, 2017 16:55 Post subject: Поиск файлов по списку |
|
|
Может ли ТС выполнить такую задачу. В локальном D множество папок и подпапок с музыкой. Имеется список песен (.mp3), которые нужно быстро (одним кликом) найти. Формально последовательность операции я знаю: Выделение - Загрузить выделение из файла (.txt). Так TC находит, если все песни находятся в одной папке. Однако, если песни разбросаны по всему локальном D, в папках и подпапках, то TC уже не находит. Что надо добавить в шаблоне текстового файла, чтобы поиск велся по всему локальному D, независимо от папок и подпапок?
Last edited by Totas on Mon Mar 27, 2017 20:53; edited 1 time in total |
|
Back to top |
|
|
|