View previous topic :: View next topic |
Author |
Message |
vik313
Joined: 07 Apr 2019 Posts: 8
|
(Separately) Posted: Mon Apr 08, 2019 00:50 Post subject: Замена файлов в подпапках с учетом структуры |
|
|
Здравствуйте!
В ТК при помощи комбинации CNTRL+B получаю перечень файлов в вложенных папках.
В соседней файловой панеле находятся те же файлы, но без подпапок.
Вопрос такой как заменить файлы, которые находятся в подпапках на файлы, которые находятся в 1 папке в соседней файловой панели?
Спасибо! |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 08, 2019 01:10 Post subject: |
|
|
vik313
А что тут сложного? Выделить и перетянуть на папку с подтверждением замены. Либо предварительно открыть эту папку.
P.S.: Так сложно адекватно озаглавить тему? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
vik313
Joined: 07 Apr 2019 Posts: 8
|
(Separately) Posted: Mon Apr 08, 2019 01:49 Post subject: |
|
|
Не срабатывает, файлы попадают в корневую папку.
Добавлено спустя 3 минуты:
Файлы находятся в папках, подпапках, но при помощи комбинации CNTRL+B я их могу отобразить.
В другой файловой панели в отдельной папке файлы обработаны, моя задача их вернуть обратно в папки. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 08, 2019 02:20 Post subject: |
|
|
А где в задаче было написано хоть что-то о сохранении структуры? Не вижу. Написано, что структуры вообще нет:
vik313 wrote: | В соседней файловой панеле находятся те же файлы, но без подпапок. |
С копированием тем про сохранение структуры полно. Небезызвестные плагины TreeCopyPlus и CopyTree, а там же и скриптовый вариант, умеют в т. ч. и перемещать.
Для скрипта оставляем курсор на папке в неактивной панели и указываем %T%M в качестве 3 параметра.
К тому же для сохранения структуры в ТС можно перемещать по маске из выбранных папок, т. е. без вывода списка без подкаталогов. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10319 Location: Россия, Саратов
|
(Separately) Posted: Mon Apr 08, 2019 06:40 Post subject: |
|
|
vik313
Для начала – замечание за лезущий ни в какие рамки и никак не описывающий задачу прежний заголовок. (C первой темой были проблемы, здесь ещё хуже.) О методике давать заглавия по произвольным фрагментам из сообщения, не считаясь ни со смыслом, ни с длиной, забудьте.
Как можно отобразить файлы без подкаталогов, прекрасно известно, вопрос абсолютно про другое. ("Отобразить" и вернуть на место" — очень сильно разные вещи.) О том, нужна ли вообще отдельно эта тема и даже если да, то в каком подфоруме, приму решение позже.
А пока было сказано, что обработанные файлы лежат в одной папке. Никаких исходных путей там нет. Соответственно, нет и сохранённой прежней структуры. На другой стороне — файлы без подкаталогов. Куда ещё, кроме корневой папки, откуда шло разворачивание в режим без подкаталогов, удастся в данном случае выполнить копирование при описанных условиях (в т.ч. без опций расширенного копирования), вы не задумывались? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
vik313
Joined: 07 Apr 2019 Posts: 8
|
(Separately) Posted: Wed Apr 10, 2019 23:21 Post subject: |
|
|
У меня есть сотни папок, в каждой папке разное количество файлов. Файлы обрабатываются и сохраняются все в одной папке, моя задача все файлы, перебросить обратно в папки (сделать замену). |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10319 Location: Россия, Саратов
|
(Separately) Posted: Wed Apr 10, 2019 23:43 Post subject: |
|
|
vik313
Это всё было понятно ещё по предыдущим постам. Дальше что? Каким образом при отсутствии путей в этой общей папке вы намерены выполнять возврат строго определённых файлов в строго определённые папки из числа ваших сотен? Вы о реальности этого поразмыслите хорошенько.
Вообще, конечно, технически задача такого возврата при разумном количестве файлов и отсутствии дублей решаема. Выделяете некие файлы в общей папке, их же имена, относящиеся к некой папке, выделяете в режиме без подкаталогов, выполняете туда копирование с включённой опцией "Копировать во все выделенные...". Файлы на самом деле попадут в ту папку, к которой относятся выделенные целевые файлы. Приём известный, на форуме описывался, но с сотнями папок вы знаете сколько этим будете заниматься? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Thu Apr 11, 2019 00:15; edited 3 times in total |
|
Back to top |
|
|
vik313
Joined: 07 Apr 2019 Posts: 8
|
(Separately) Posted: Wed Apr 10, 2019 23:51 Post subject: |
|
|
По именам и формату. Из одной файловой панели в другую |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10319 Location: Россия, Саратов
|
(Separately) Posted: Wed Apr 10, 2019 23:56 Post subject: |
|
|
vik313
Вы считаете, что дали ответ на мой вопрос? "По именам и формату" всё это будет свалено в корень ветви каталога, как и было выше сказано. Потому что кроме имён и формата, необходимы сохранённые пути, которых у вас в общей папке НЕТ, и об этом уже говорилось. Вы суть проблемы вообще понимаете? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
vik313
Joined: 07 Apr 2019 Posts: 8
|
(Separately) Posted: Thu Apr 11, 2019 00:03 Post subject: |
|
|
Да, понимаю нашел решение вопроса.
Спасибо автору скрипта Batya.
Удалите, пожалуйста этот пост. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10319 Location: Россия, Саратов
|
(Separately) Posted: Thu Apr 11, 2019 00:12 Post subject: |
|
|
vik313
Какое решение и по какому скрипту? Дайте ссылку, чтобы нормально завершить обсуждение и определиться с местонахождением темы. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Apr 11, 2019 04:02 Post subject: |
|
|
Мне вот тоже любопытно. Ибо я вообще из всего отвеченного так толком ничего и не понял... _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10319 Location: Россия, Саратов
|
(Separately) Posted: Thu Apr 11, 2019 08:34 Post subject: |
|
|
Flasher
Не могу сказать, что ничего не понял: вот здесь, например, всё расписано вполне, ИМХО, понятно. А вот про найденное решение и скрипт — непонятно совсем. Равно как и про то, что предлагалось удалять: последний пост или всю тему. (В обоих случаях, кстати, смысла это делать не вижу.) _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1243
|
(Separately) Posted: Thu Apr 11, 2019 09:23 Post subject: |
|
|
Avada wrote: | и определиться с местонахождением темы. |
Определённо автоматизация...
Batya ведь преимущественно батники делает? Любопытно. Хотя на AutoIt или VBScript было бы предпочтительнее. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10319 Location: Россия, Саратов
|
(Separately) Posted: Thu Apr 11, 2019 09:32 Post subject: |
|
|
Skif_off
Сначала будет (если будет) получена информация о якобы имеющемся решении, а потом уж можно и переносить. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
|