View previous topic :: View next topic |
Author |
Message |
mif1975
Joined: 12 Feb 2022 Posts: 4
|
(Separately) Posted: Sat Feb 12, 2022 17:26 Post subject: |
|
|
К сожалению, ТАК коммандер не делает. Выдается окно "внимание, одинаковые имена", после нажатия на "продолжить" происходит переименование всего, что можно переименовать без совпадения имен, а все, что нельзя, так и остается не переименованным. При переименовании по F6 - там да, настраивается, что делать при совпадении имен. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2599
|
(Separately) Posted: Sat Feb 12, 2022 17:30 Post subject: |
|
|
Какую версию TC используете? |
|
Back to top |
|
|
mif1975
Joined: 12 Feb 2022 Posts: 4
|
(Separately) Posted: Sat Feb 12, 2022 17:32 Post subject: |
|
|
Сейчас - 8.0. В свежих версиях другое поведение? |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2599
|
(Separately) Posted: Sat Feb 12, 2022 17:43 Post subject: |
|
|
08.06.16 Выпуск Total Commander 9.0 Beta 1 (32/64)
22.01.16 Добавлено: Инструмент группового переименования: Если текущее переименование приведёт к созданию дубликатов или если файл с заданным именем уже существует, предлагается автопереименование в "name (2).ext", "name (3).ext" и т.д. (32/64)
Советую сразу на 10.00 переходить.
Last edited by sa on Sat Feb 12, 2022 17:50; edited 1 time in total |
|
Back to top |
|
|
mif1975
Joined: 12 Feb 2022 Posts: 4
|
(Separately) Posted: Sat Feb 12, 2022 17:45 Post subject: |
|
|
Благодарю! Попробую на досуге. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10284 Location: Россия, Саратов
|
(Separately) Posted: Sun Feb 13, 2022 11:14 Post subject: |
|
|
mif1975
Обсуждается давно уже существующий стандартный функционал (см. правила форума, за нарушение которых — замечание). Сообщения перенесены в профильную тему, в которой советую обратить внимание на этот пост модератора (ровно про то же самое). _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
AleksVB
Joined: 16 Sep 2022 Posts: 2
|
(Separately) Posted: Fri Sep 16, 2022 18:03 Post subject: |
|
|
Сильно не пинайте, поиск мне не помог
Как автопереименование в "name (2).ext", "name (3).ext" по умолчанию
заменить на другой вариант, например:
"name2.ext", "name3.ext"
"name_2.ext", "name_3.ext"
Спасибо ) |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2599
|
(Separately) Posted: Fri Sep 16, 2022 18:26 Post subject: |
|
|
AleksVB
Посмотрите в справке описание ключа AutoRenameMode.
Вариантов там мало. |
|
Back to top |
|
|
Monarch-LFV
Joined: 22 Jul 2019 Posts: 240
|
(Separately) Posted: Fri Sep 16, 2022 18:35 Post subject: |
|
|
AleksVB
Ну в таком виде никак. Только вторым проходом переименования таких файлов, например с регуляркой (поиск и замена):
Code: | Найти: \s\((\d+)\)
Заменить на: $1
(для первого случая)
или
Заменить на: _$1
(для второго случая) |
А ключ AutoRenameMode даст не те желаемые результаты (насколько я понял задачу). |
|
Back to top |
|
|
AleksVB
Joined: 16 Sep 2022 Posts: 2
|
(Separately) Posted: Fri Sep 16, 2022 18:46 Post subject: |
|
|
sa wrote: | AleksVB
Посмотрите в справке описание ключа AutoRenameMode.
Вариантов там мало. |
я уже думал в эту сторону, но в моем файле Wincmd.ini нет этого параметра. Версия ТС10.
Monarch-LFV wrote: | AleksVB
Ну в таком виде никак. Только вторым проходом переименования таких файлов |
Благодарю, буду пробовать таким вариантом. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2599
|
(Separately) Posted: Fri Sep 16, 2022 20:01 Post subject: |
|
|
AleksVB wrote: | но в моем файле Wincmd.ini нет этого параметра |
Отсутствие параметра равносильно значению параметра по умолчанию (3 – в вашем случае). |
|
Back to top |
|
|
Zorro
Joined: 17 Feb 2005 Posts: 322 Location: Орел-Москва
|
(Separately) Posted: Wed Dec 28, 2022 13:12 Post subject: |
|
|
Подскажите плиз. Есть папки с фотографиями такого вида:
Quote: | 04.06.22 - бла-бла-блаerrs (S21)
07.10.22 - Бла-бла-блукуа (S21)
11.10.22 - Бла-бла-блцукаwr
13.10.22 - Бла-бла-блукуа (S21)
23.10.22 - Бла-бла-блаwerwe (S22)
29.05.22 - Бла-бла-блацукуц (S21) |
Т.е. день, месяц, год через точку, потом произвольный текст. С помощью группового переименования можно это переименовать чтобы был год, месяц, день, чтобы получилось вот так:
Quote: |
22.06.04 - бла-бла-блаerrs (S21)
22.10.07 - Бла-бла-блукуа (S21)
22.10.11 - Бла-бла-блцукаwr
22.10.13 - Бла-бла-блукуа (S21)
22.10.23 - Бла-бла-блаwerwe (S22)
22.05.29 - Бла-бла-блацукуц (S21) |
Или это только скриптом? _________________ Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить.
Sysadminz.Ru |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2599
|
(Separately) Posted: Wed Dec 28, 2022 14:46 Post subject: |
|
|
Zorro
Попробуйте так, с галкой для "Рег. выраж."
Найти: ^(\d{2})(\.\d{2}\.)(\d{2})
Заменить на: $3$2$1 |
|
Back to top |
|
|
Zorro
Joined: 17 Feb 2005 Posts: 322 Location: Орел-Москва
|
(Separately) Posted: Wed Dec 28, 2022 15:11 Post subject: |
|
|
Спасибо, то что нужно! _________________ Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить.
Sysadminz.Ru |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2599
|
(Separately) Posted: Wed Dec 28, 2022 16:31 Post subject: |
|
|
Можно и без регулярных выражений.
Маска для: имени файла
[E1-2][N3-5].[N1-2][E3-]
Поле маски для расширения - очистить.
P.S.
Наткнулся на любопытный баг: при переименовании первой ( 04.06.22 - бла-бла-блаerrs (S21) ) или четвёртой папки не в файловой системе NTFS, а в exFAT или FAT32 (на флэшке, например) активная панель после выхода из диалога не обновляется – имена остаются прежними, причём Ctrl+R или F2 не помогают решить проблему. Спасает смена текущей папки (вкладки) с последующим возвратом к ней или команда cm_RereadSource с параметром 1 (или 3).
Причём не важно, как переименовывать - по Ctrl+M или по Shift+F6 (с подтверждением переименования нажатием Enter или щелчком мышью по кнопке с галочкой).
Для переименования по Shift+F6 придумал пример попроще: файл/папку 1230 переименовать в 3012 (и наоборот). |
|
Back to top |
|
|
|