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 

Групповое переименование
Goto page Previous  1, 2, 3 ... 17, 18, 19, 20, 21, 22  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
mif1975



Joined: 12 Feb 2022
Posts: 4

Post (Separately) Posted: Sat Feb 12, 2022 17:26    Post subject: Reply with quote

К сожалению, ТАК коммандер не делает. Выдается окно "внимание, одинаковые имена", после нажатия на "продолжить" происходит переименование всего, что можно переименовать без совпадения имен, а все, что нельзя, так и остается не переименованным. При переименовании по F6 - там да, настраивается, что делать при совпадении имен.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Sat Feb 12, 2022 17:30    Post subject: Reply with quote

Какую версию TC используете?
Back to top
View user's profile Send private message
mif1975



Joined: 12 Feb 2022
Posts: 4

Post (Separately) Posted: Sat Feb 12, 2022 17:32    Post subject: Reply with quote

Сейчас - 8.0. В свежих версиях другое поведение?
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Sat Feb 12, 2022 17:43    Post subject: Reply with quote

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
View user's profile Send private message
mif1975



Joined: 12 Feb 2022
Posts: 4

Post (Separately) Posted: Sat Feb 12, 2022 17:45    Post subject: Reply with quote

Благодарю! Попробую на досуге.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sun Feb 13, 2022 11:14    Post subject: Reply with quote

mif1975
Обсуждается давно уже существующий стандартный функционал (см. правила форума, за нарушение которых — замечание). Сообщения перенесены в профильную тему, в которой советую обратить внимание на этот пост модератора (ровно про то же самое).
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
AleksVB



Joined: 16 Sep 2022
Posts: 2

Post (Separately) Posted: Fri Sep 16, 2022 18:03    Post subject: Reply with quote

Сильно не пинайте, поиск мне не помог
Как автопереименование в "name (2).ext", "name (3).ext" по умолчанию
заменить на другой вариант, например:
"name2.ext", "name3.ext"
"name_2.ext", "name_3.ext"
Спасибо )
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Fri Sep 16, 2022 18:26    Post subject: Reply with quote

AleksVB
Посмотрите в справке описание ключа AutoRenameMode.
Вариантов там мало.
Back to top
View user's profile Send private message
Monarch-LFV



Joined: 22 Jul 2019
Posts: 227

Post (Separately) Posted: Fri Sep 16, 2022 18:35    Post subject: Reply with quote

AleksVB
Ну в таком виде никак. Только вторым проходом переименования таких файлов, например с регуляркой (поиск и замена):
Code:
Найти: \s\((\d+)\)
Заменить на: $1
(для первого случая)
или
Заменить на: _$1
(для второго случая)

А ключ AutoRenameMode даст не те желаемые результаты (насколько я понял задачу).
Back to top
View user's profile Send private message
AleksVB



Joined: 16 Sep 2022
Posts: 2

Post (Separately) Posted: Fri Sep 16, 2022 18:46    Post subject: Reply with quote

sa wrote:
AleksVB
Посмотрите в справке описание ключа AutoRenameMode.
Вариантов там мало.

я уже думал в эту сторону, но в моем файле Wincmd.ini нет этого параметра. Версия ТС10.
Monarch-LFV wrote:
AleksVB
Ну в таком виде никак. Только вторым проходом переименования таких файлов

Благодарю, буду пробовать таким вариантом.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Fri Sep 16, 2022 20:01    Post subject: Reply with quote

AleksVB wrote:
но в моем файле Wincmd.ini нет этого параметра

Отсутствие параметра равносильно значению параметра по умолчанию (3 – в вашем случае).
Back to top
View user's profile Send private message
Zorro



Joined: 17 Feb 2005
Posts: 322
Location: Орел-Москва

Post (Separately) Posted: Wed Dec 28, 2022 13:12    Post subject: Reply with quote

Подскажите плиз. Есть папки с фотографиями такого вида:

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
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Wed Dec 28, 2022 14:46    Post subject: Reply with quote

Zorro
Попробуйте так, с галкой для "Рег. выраж."
Найти: ^(\d{2})(\.\d{2}\.)(\d{2})
Заменить на: $3$2$1
Back to top
View user's profile Send private message
Zorro



Joined: 17 Feb 2005
Posts: 322
Location: Орел-Москва

Post (Separately) Posted: Wed Dec 28, 2022 15:11    Post subject: Reply with quote

Спасибо, то что нужно! Smile
_________________
Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить.
Sysadminz.Ru
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Wed Dec 28, 2022 16:31    Post subject: Reply with quote

Можно и без регулярных выражений.
Маска для: имени файла
[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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 17, 18, 19, 20, 21, 22  Next
Page 18 of 22

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group