Инструмент группового переименования
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next  :| |:
Total Commander -> Общие вопросы

#61:  Author: Hjkma PostPosted: Sun Feb 11, 2018 16:43
    —
Можно ли как-нибудь сделать чтобы папки сливались когда у них при групповом переименовании получаются одинаковые имена?

#62:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 11, 2018 19:17
    —
Hjkma
Такие вещи на данный момент не делаются даже при переименовании единичного объекта в файловой панели: там будет запрос на перемещение файла/каталога в существующий каталог, а не на слияние. При групповом переименовании либо папка с новым именем получит добавленный счётчик, либо (как в старых версиях TC) операция просто не пройдёт. Дальше, разумеется, содержимое папок со счётчиками можно будет переместить в какую-то одну, но это уже действия за пределами текущего сеанса ИГП.

#63:  Author: sa PostPosted: Sun Feb 11, 2018 23:01
    —
Avada wrote:
Такие вещи на данный момент не делаются даже при переименовании единичного объекта в файловой панели

Если папку для слияния при переименовании (по F6 или Shift+F6) указать как Dir.*, то для выбранных папок слияние делается. В случае, когда в именах перемещаемых папок имеются точки, а в итоговом имени их нет, то можно папку указать, например, как Dir.1.2.3.*, а после слияния усечь имя до нужного (убрать .1.2.3).


Last edited by sa on Mon Feb 12, 2018 12:17; edited 1 time in total

#64:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Feb 12, 2018 10:06
    —
sa
Да, при пакетном переименовании это организовать можно, но выше у меня шла речь о единичном объекте просто в качестве примера, а о возможности последующего слияния без ИГП было сказано, хотя и без уточнений. Здесь же обсуждается именно инструментарий ИГП, которому во многих случаях пакетное переименование — никак не конкурент. И слияние здесь не самоцель, а попытка как-то решить конфликт имён.

#65:  Author: sa PostPosted: Wed Feb 14, 2018 16:09
    —
Avada wrote:
шла речь о единичном объекте просто в качестве примера

Примера чего? Невозможности слияния?

#66:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Feb 14, 2018 16:26
    —
sa
Да, невозможности слияния в совсем простом, казалось бы, варианте. И, повторяю, мы тут не пакетное переименование обсуждаем, а в чистом ИГП это сделать при конфликте имён нельзя.

#67:  Author: sa PostPosted: Wed Feb 14, 2018 16:33
    —
Avada
Выбираем папку DirB, нажимаем F6, в поле ввода указываем DirA.* (DirA - уже существующий каталог), жмём Enter. Папки сливаются в DirA.

#68:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Feb 14, 2018 16:57
    —
sa
Ещё раз, если кто-то чего-то не понял: исходным вопросом было, как запустить слияние при конфликте имён. Это способ решения проблемы в ИГП, а не цель запуска другого инструмента. И предлагаю на этом обмен мнениями прекратить.

#69:  Author: sa PostPosted: Wed Feb 14, 2018 23:21
    —
Avada wrote:
если кто-то чего-то не понял

Увы, чего-то не понял, но обмен прекращаю.

#70:  Author: tavaxi PostPosted: Tue Aug 27, 2019 00:46
    —
Здравствуйте. Групповое переименование возможно в google диске? Он смонтирован у меня в Windows. Делаю по инструкции, как тут tiflocomp.ru / docs/tips_batch_renaming.php пишет ошибку - Не удалось переименовать файлы выделенные жирным шрифтом.

#71:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Aug 27, 2019 11:59
    —
tavaxi
Инструкцией для группового переименования в TC является в первую очередь его собственная справка. А вообще при таком объёме представленной информации продуктивное обсуждение сомнительно. Во-первых, в старых и новых версиях TC конфликт имён обрабатывается по-разному. У вас какая? Во-вторых, ни слова не сказано о том, что и как вообще делается и что с тем же самым происходит НЕ на смотрированном Гугл-диске. Скажем, если от большого ума выставить всем файлам в текущем каталоге новым именем сегодняшнюю дату, то программа подобными глупостями заниматься откажется (вот с этим самым сообщением), поскольку в каталоге не может быть более одного файла с одинаковым именем. Давайте подробности.

#72:  Author: tavaxi PostPosted: Tue Aug 27, 2019 19:01
    —
Quote:
Во-первых, в старых и новых версиях TC конфликт имён обрабатывается по-разному. У вас какая?


8.51а

Quote:
Скажем, если от большого ума выставить всем файлам в текущем каталоге новым именем сегодняшнюю дату, то программа подобными глупостями заниматься откажется (вот с этим самым сообщением), поскольку в каталоге не может быть более одного файла с одинаковым именем. Давайте подробности.


Нет, я просто удаляю слово вместе с пробелом, которое диск ставит при копировании файла.

"Копия document.docx" переименовываю в "document.docx" и так для всех файлов


UPD: Пока писал комментарий, протестировал ещё раз - оказывается пробел забыл поставить, после замены, получалось, что новые файлы были с пробелом в начале Very Happy


Новый вопрос - как можно рекурсивно переименовать файлы в подпапках?

#73:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 28, 2019 06:18
    —
tavaxi
Версию 8.51a давно пора обновить на более свежую, там многое изменилось.
Из последующих пояснений неясно, решена проблема или нет.
Переименовывать файлы в подпапках можно в режиме показа файлов без подкаталогов (Ctrl+B для текущего каталога, Shift+Ctrl+B для выделенных объектов). В любом для ИГП необходимо, чтобы весь нужный список отображался.

#74:  Author: tavaxi PostPosted: Thu Aug 29, 2019 00:59
    —
Avada]
Да, проблема с переименованием решена. И режим работы без каталогов бесподобен. Большое спасибо за помощь Wink Wink

#75:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Aug 29, 2019 06:28
    —
tavaxi
Пожалуйста, только больше полные цитаты с предыдущими сообщениями в свой текст не вставляйте, это запрещено правилами форума. И так понятно, кому и на что даётся ответ. Лишнее убрано.



Total Commander -> Общие вопросы


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

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next  :| |:
Page 5 of 8

Powered by phpBB © 2001, 2005 phpBB Group