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 

Single Post  Topic: Удалить часть имени в файлах с заменой 
Author Message
Strek



PostPosted: Wed Oct 02, 2019 19:14    Post subject: Reply with quote

sa wrote:
Способов множество. Например, поиск по *(Rus*, вывод файлов на панель, Ctrl+A.

Не, это всё понятно, а что дальше?
sa wrote:
К примеру способом из второго сообщения темы.

Я так понимаю, что ты не понял суть проблемы.
Посмотри скриншот 5-го сообщения, с учётом того, что это не только au3-файлы, а вообще могут быть без расширения, с разным количеством символов, и самое главное то, что переименованный файл должен заменить старый, а не продублироваться с автопереименованием.

Добавлено спустя 38 минут:

Flasher wrote:
Тут алгоритм более конкретный нужен.

Да всё просто - оставаться всегда должны все те файлы и папки, названия которых конфликтные, то бишь те, которые имеют в имени "(Rus conflicted copy 2019-08-30 23 59 32)".
Когда есть папка, например:
Punto (Rus conflicted copy 2019-08-30 23 59 32)
И папка:
Punto

То нужно из папки:
Punto (Rus conflicted copy 2019-08-30 23 59 32)
Перенести всё содержимое (естественно, уже переименованное) с заменой в папку:
Punto

Просто удалить папку "Punto" нельзя, потому как некоторые файлы остаются нужны и которых нет в папке "Punto (Rus conflicted copy 2019-08-30 23 59 32)"
View user's profile Send private message Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group