Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Замена файлов в подпапках с учетом структуры
Goto page Previous  1, 2, 3
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
pluw3r



Joined: 20 Dec 2021
Posts: 2

Post (Separately) Posted: Mon Dec 20, 2021 02:12    Post subject: Reply with quote

Релевантного ответа не нашел.
Задача прежняя, есть исходные файлы в одной папке. Имена исходных файлов совпадают с теми ,что мы хотим заменить(но другое тип). Файлы,что хотим заменить, лежат в подпапках каталога назначения. То есть на входе(в исх. папке) нет файлов, имен которых не будет в каталоге назначения. Задача: копировать/переместить исходные файлы, чтобы произошла замена в destination каталоге.
Образец
photo.gif(файл с исходного каталога) - photo.jpeg(файл с каталога назначения)
после скрипта в каталоге назначения в какой-то подпапке будет лежать photo.gif
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Mon Dec 20, 2021 14:37    Post subject: Reply with quote

pluw3r
Если без скрипта.
В одной панели разместить исходный каталог, в другой – каталог назначения.
Находясь в исходном каталоге, нажать Ctrl+B, Ctrl+A, F5 или F6. В диалоге в верхнем поле заменить *.* на *.jpeg, в поле "Только файлы типа:" указать *.gif (указание требуется только при наличии в исходном каталоге файлов, отличных от gif ), выставить галку "Сохранять пути относительно текущего каталога" и нажать OK с последующим подтверждением перезаписи.
Пробовать на ненужных данных.
P.S. Предполагается, что структура папок слева и справа одинаковая.
Back to top
View user's profile Send private message
pluw3r



Joined: 20 Dec 2021
Posts: 2

Post (Separately) Posted: Mon Dec 20, 2021 23:56    Post subject: Reply with quote

Структура папок слева и справа разная, вот в чем загводзка.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Tue Dec 21, 2021 12:32    Post subject: Reply with quote

pluw3r wrote:
Структура папок слева и справа разная

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



Joined: 23 Dec 2017
Posts: 62
Location: Орёл

Post (Separately) Posted: Thu Aug 24, 2023 18:55    Post subject: Reply with quote

Похожий вопрос.
как заменить одноименные файлы (без учета расширений), которые находятся в подпапках в одной панели, - на файлы, которые находятся в 1 папке в соседней файловой панели? (заменяемые файлы необходимо удалить, хотя вариант обычного перемещения меня устроит.)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group