Инструмент группового переименования

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Hjkma
Сообщения: 178
Зарегистрирован: Сб апр 18, 2015 01:26

Сообщение Hjkma »

Можно ли как-нибудь сделать чтобы папки сливались когда у них при групповом переименовании получаются одинаковые имена?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Hjkma
Такие вещи на данный момент не делаются даже при переименовании единичного объекта в файловой панели: там будет запрос на перемещение файла/каталога в существующий каталог, а не на слияние. При групповом переименовании либо папка с новым именем получит добавленный счётчик, либо (как в старых версиях TC) операция просто не пройдёт. Дальше, разумеется, содержимое папок со счётчиками можно будет переместить в какую-то одну, но это уже действия за пределами текущего сеанса ИГП.
Даже самая богатая фантазия
Не представит себе наши безобразия.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Avada писал(а):Такие вещи на данный момент не делаются даже при переименовании единичного объекта в файловой панели
Если папку для слияния при переименовании (по F6 или Shift+F6) указать как Dir.*, то для выбранных папок слияние делается. В случае, когда в именах перемещаемых папок имеются точки, а в итоговом имени их нет, то можно папку указать, например, как Dir.1.2.3.*, а после слияния усечь имя до нужного (убрать .1.2.3).
Последний раз редактировалось sa Пн фев 12, 2018 11:17, всего редактировалось 1 раз.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

sa
Да, при пакетном переименовании это организовать можно, но выше у меня шла речь о единичном объекте просто в качестве примера, а о возможности последующего слияния без ИГП было сказано, хотя и без уточнений. Здесь же обсуждается именно инструментарий ИГП, которому во многих случаях пакетное переименование — никак не конкурент. И слияние здесь не самоцель, а попытка как-то решить конфликт имён.
Даже самая богатая фантазия
Не представит себе наши безобразия.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Avada писал(а):шла речь о единичном объекте просто в качестве примера
Примера чего? Невозможности слияния?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

sa
Да, невозможности слияния в совсем простом, казалось бы, варианте. И, повторяю, мы тут не пакетное переименование обсуждаем, а в чистом ИГП это сделать при конфликте имён нельзя.
Даже самая богатая фантазия
Не представит себе наши безобразия.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Avada
Выбираем папку DirB, нажимаем F6, в поле ввода указываем DirA.* (DirA - уже существующий каталог), жмём Enter. Папки сливаются в DirA.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

sa
Ещё раз, если кто-то чего-то не понял: исходным вопросом было, как запустить слияние при конфликте имён. Это способ решения проблемы в ИГП, а не цель запуска другого инструмента. И предлагаю на этом обмен мнениями прекратить.
Даже самая богатая фантазия
Не представит себе наши безобразия.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Avada писал(а):если кто-то чего-то не понял
Увы, чего-то не понял, но обмен прекращаю.
tavaxi
Сообщения: 2
Зарегистрирован: Пн авг 26, 2019 23:42

Сообщение tavaxi »

Здравствуйте. Групповое переименование возможно в google диске? Он смонтирован у меня в Windows. Делаю по инструкции, как тут tiflocomp.ru / docs/tips_batch_renaming.php пишет ошибку - Не удалось переименовать файлы выделенные жирным шрифтом.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

tavaxi
Инструкцией для группового переименования в TC является в первую очередь его собственная справка. А вообще при таком объёме представленной информации продуктивное обсуждение сомнительно. Во-первых, в старых и новых версиях TC конфликт имён обрабатывается по-разному. У вас какая? Во-вторых, ни слова не сказано о том, что и как вообще делается и что с тем же самым происходит НЕ на смотрированном Гугл-диске. Скажем, если от большого ума выставить всем файлам в текущем каталоге новым именем сегодняшнюю дату, то программа подобными глупостями заниматься откажется (вот с этим самым сообщением), поскольку в каталоге не может быть более одного файла с одинаковым именем. Давайте подробности.
Даже самая богатая фантазия
Не представит себе наши безобразия.
tavaxi
Сообщения: 2
Зарегистрирован: Пн авг 26, 2019 23:42

Сообщение tavaxi »

Во-первых, в старых и новых версиях TC конфликт имён обрабатывается по-разному. У вас какая?
8.51а
Скажем, если от большого ума выставить всем файлам в текущем каталоге новым именем сегодняшнюю дату, то программа подобными глупостями заниматься откажется (вот с этим самым сообщением), поскольку в каталоге не может быть более одного файла с одинаковым именем. Давайте подробности.
Нет, я просто удаляю слово вместе с пробелом, которое диск ставит при копировании файла.

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


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


Новый вопрос - как можно рекурсивно переименовать файлы в подпапках?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

tavaxi
Версию 8.51a давно пора обновить на более свежую, там многое изменилось.
Из последующих пояснений неясно, решена проблема или нет.
Переименовывать файлы в подпапках можно в режиме показа файлов без подкаталогов (Ctrl+B для текущего каталога, Shift+Ctrl+B для выделенных объектов). В любом для ИГП необходимо, чтобы весь нужный список отображался.
Даже самая богатая фантазия
Не представит себе наши безобразия.
tavaxi
Сообщения: 2
Зарегистрирован: Пн авг 26, 2019 23:42

Сообщение tavaxi »

Avada]
Да, проблема с переименованием решена. И режим работы без каталогов бесподобен. Большое спасибо за помощь :wink: :wink:
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

tavaxi
Пожалуйста, только больше полные цитаты с предыдущими сообщениями в свой текст не вставляйте, это запрещено правилами форума. И так понятно, кому и на что даётся ответ. Лишнее убрано.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить