View previous topic :: View next topic |
Author |
Message |
Kokkolar
Joined: 19 Jul 2011 Posts: 19
|
(Separately) Posted: Sun Jul 12, 2015 13:27 Post subject: Перемещение файлов после группового переименования |
|
|
После каждого массового переименования TC сбрасывает выделение с этих файлов, видимо считает что они уже "не те что раньше".
Можно ли настроить его чтобы выделение оставалось, тк эти файлы сразу же потом идут на перемещение? |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Sun Jul 12, 2015 13:40 Post subject: |
|
|
Kokkolar
"Массовое переименование" — это, надо полагать, групповое переименование? А ответ очевиден: разумеется, нельзя. Прежних имён больше нет, так что информацию о прежнем выделении, даже если она предварительно была сохранена в файл, применить не к чему. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
(Separately) Posted: Sun Jul 12, 2015 14:37 Post subject: |
|
|
Если очень нужно (а я вполне представляю себе такую необходимость), можно состряпать скрипт, который берет старые и новые имена из лога (если, разумеется, лог пишется) _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Sun Jul 12, 2015 14:44 Post subject: |
|
|
Вахмурка
Скрипт предполагается на PowerPro? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Sun Jul 12, 2015 15:11 Post subject: |
|
|
Вахмурка
У меня, вообще-то, "скрипт предполагается".
Что сама идея интересная, не спорю, но мне важно и то, в каком виде может предстать результат. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
(Separately) Posted: Sun Jul 12, 2015 15:53 Post subject: |
|
|
Для меня лично, разумеется, "скрипт" и "скрипт PowerPro" - почти синонимы, отсюда и неудачная шутка.
На самом деле, подойдет и AHK, и vbs. Насчет батника не уверен, хотя Batya, по моему, может на этом языке операционную систему написать.
В каком виде? Ну, например, скрипт сначала проверяет, что задан ключ LogFile. Если нет, то извините. Далее, лог открывается и ищется последняя по времени операция "Move:" в заданной директории (передается через %Р). Потом оттуда извлекаются новые (после "->") имена и пишутся в другой файл. Потом выдается команда 2032 и в окно шлется имя созданного файла. Должно получиться выделение. Как-то так. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jul 12, 2015 19:31 Post subject: |
|
|
Kokkolar wrote: | эти файлы сразу же потом идут на перемещение? | Перемещать-то куда? Если в папку активной панели, то всё средсвами ИГП и перемещается без всяких скриптов. Если же нужно в другую панель, то достаточно переместить в одноимённый с получателем каталог, а получателем перед F6 уже сделать родителя прежнего получателя.
Вахмурка wrote: | хотя Batya, по моему, может на этом языке операционную систему написать | Это, конечно, вряд ли, + этого джентльмена зовут Tol!k. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2597
|
(Separately) Posted: Mon Jul 13, 2015 15:16 Post subject: |
|
|
Kokkolar
Можно при групповом переименовании пометить все файлы каким-нибудь отличительным признаком, к примеру, добавить в начало имён комбинацию Ы_. После этого не составит труда выделить или найти переименованные файлы по этому признаку, перенести их по назначению и снова через инструмент группового переименования вернуть корректные имена (заменить Ы_ на <Пусто>). |
|
Back to top |
|
|
Kokkolar
Joined: 19 Jul 2011 Posts: 19
|
(Separately) Posted: Mon Jul 13, 2015 20:28 Post subject: |
|
|
Файлы перемещаются с компа на смартфон, а так как скорость перемещения крайне медленная (это минут 15-20 иногда занимает если много видосов), то по окончанию я уже тупо забываю что их хотел переименовать. Удобней сначала переименовать, а уже потом отправить на перемещение. Но, тк в папке находятся еще и другие файлы, типа текстовых или звуковых, которые идут уже в другие папки на смарте, то после группового переименования и сброса выделения, приходится вручную тыкать на каждый переименованный файл чтобы выделить для перемещения, это раздражает.
Думал есть какой-нибудь простой путь для сохранения выделения :\
Всем спасибо за ответы. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Tue Jul 14, 2015 09:26 Post subject: |
|
|
Kokkolar
Конечную задачу можно решить без всяких восстановлений выделения. На первом этапе в ИГП перед именем указать без полного пути имя некоего каталога с обратным слэшем в конце (например, Проба\[N], см. справку). Далее выставить всё необходимое для переименования и одним махом выполнить как переименование, так и перемещение файлов с новыми именами в этот самый промежуточный каталог, автоматически создаваемый в той же папке, где лежали исходные файлы. На втором этапе мы просто переносим всё содержимое промежуточного каталога куда следует, в конце операции пустой каталог удаляем. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
(Separately) Posted: Tue Jul 14, 2015 11:10 Post subject: |
|
|
На всякий случай напомню про кнопку "Result list" (по-русски, кажется, "Протокол"). Сохранив его и скормив простенькому скрипту, достигаем поставленной цели, хотя решение Avada, конечно же, проще _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2597
|
(Separately) Posted: Tue Jul 14, 2015 11:36 Post subject: |
|
|
Вахмурка wrote: | конечно же, проще |
Но вряд ли подойдёт для общего случая, например, когда в ИГП переименовываются файлы из вида без подкаталогов или результатов поиска. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Tue Jul 14, 2015 11:59 Post subject: |
|
|
sa
А попробовать? И с результатами поиска, и с файлами без подкаталогов одноимённые промежуточные папки создаются в каждом из существующих подкаталогов, так что далее имена этих папок несложно будет найти для последующей обработки их содержимого. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
|