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
bbutcher



PostPosted: Tue Dec 24, 2024 13:58    Post subject: Проблема с массовым переименованием вложенных папок Reply with quote

У знакомой возникла проблема при восстановлении данных на диске. Все русские имена файлов и каталогов были восстановлены с неверной кодировкой.

Я нашёл такое решение:

1. Вошёл в папку с восстановленными данными. Нажал Ctrl+B, выделил всё и скопировал имена всех файлов с путями.

2. Сохранил в текстовый файл, открыл его в редакторе и пересохранил с исправленной кодировкой.

3. Затем с выделеными по Ctrl+B файлами и папками, вызвал пакетное переименование и там выбрал загрузить имена из файла.

В целом, это простой и вполне работающий вариант, но возникла одна проблема. В файле в списке путей вначале указывался путь к каталогу, а лишь затем шёл список файлов в нём. Проблема в том, что Тотал шёл последовательно по списку и вначале переименовывал каталог, а затем писал, что не может найти файлы в нём (так как пути уже изменились).

Учитывая, что файлов и каталогов сотни тысяч и сложная вложенность папок, соответственно, вручную исправить невозможно.
В итоге приходилось проводить всю процедуру много-много раз.

Есть ли возможность как-то сказать Тоталу, что вначале надо переименовывать файлы, а только потом папки? Или надо писать Гислеру просить опцию «Вначале обрабатывать файлы»?


Last edited by bbutcher on Tue Dec 24, 2024 23:12; edited 1 time in total
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group