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

#31:  Author: pluw3r PostPosted: Mon Dec 20, 2021 02:12
    —
Релевантного ответа не нашел.
Задача прежняя, есть исходные файлы в одной папке. Имена исходных файлов совпадают с теми ,что мы хотим заменить(но другое тип). Файлы,что хотим заменить, лежат в подпапках каталога назначения. То есть на входе(в исх. папке) нет файлов, имен которых не будет в каталоге назначения. Задача: копировать/переместить исходные файлы, чтобы произошла замена в destination каталоге.
Образец
photo.gif(файл с исходного каталога) - photo.jpeg(файл с каталога назначения)
после скрипта в каталоге назначения в какой-то подпапке будет лежать photo.gif

#32:  Author: sa PostPosted: Mon Dec 20, 2021 14:37
    —
pluw3r
Если без скрипта.
В одной панели разместить исходный каталог, в другой – каталог назначения.
Находясь в исходном каталоге, нажать Ctrl+B, Ctrl+A, F5 или F6. В диалоге в верхнем поле заменить *.* на *.jpeg, в поле "Только файлы типа:" указать *.gif (указание требуется только при наличии в исходном каталоге файлов, отличных от gif ), выставить галку "Сохранять пути относительно текущего каталога" и нажать OK с последующим подтверждением перезаписи.
Пробовать на ненужных данных.
P.S. Предполагается, что структура папок слева и справа одинаковая.

#33:  Author: pluw3r PostPosted: Mon Dec 20, 2021 23:56
    —
Структура папок слева и справа разная, вот в чем загводзка.

#34:  Author: sa PostPosted: Tue Dec 21, 2021 12:32
    —
pluw3r wrote:
Структура папок слева и справа разная

Тогда, (пока нет скрипта) на ум приходит создание bat-файла со строками вида
copy исходный_путь\имя.gif путь_назначения\имя.jpeg
Соответствующие имена файлов с путями можно найти поиском дубликатов по данным плагинов: [=tc.Имя] (вкладка "Дополнительно"). Их можно скопировать в буфер непосредственно из диалога поиска (Ctrl+C) или после вывода файлов на панель воспользоваться диалогом выделения дубликатов (Num+) и командой копирования имён файлов с путями.
Перед запуском поиска на вкладке "Общие параметры" в поле "Место поиска:" указать исходный и каталог назначения через точку с запятой, а в поле "Искать файлы:" *.gif;*.jpeg.

#35:  Author: ЧиполлиноLocation: Орёл PostPosted: Thu Aug 24, 2023 18:55
    —
Похожий вопрос.
как заменить одноименные файлы (без учета расширений), которые находятся в подпапках в одной панели, - на файлы, которые находятся в 1 папке в соседней файловой панели? (заменяемые файлы необходимо удалить, хотя вариант обычного перемещения меня устроит.)



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


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

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

Powered by phpBB © 2001, 2005 phpBB Group