Групповое переименование

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

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

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Staniclaw писал(а):после ^ и перед скобками
Точнее сказать - между ^ и первой открывающей скобкой.
Staniclaw писал(а):В выражение замены вставлять не надо, иначе ИГП вернёт его обратно.
Как раз - надо.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
perevodman
Сообщения: 24
Зарегистрирован: Сб окт 08, 2011 18:44
Контактная информация:

Сообщение perevodman »

Staniclaw писал(а):Вставить префикс и в маску поиска, после ^ и перед скобками. В выражение замены вставлять не надо, иначе ИГП вернёт его обратно. ;)
Сработало, только я вставил и перед [N] и в маску поиска, после ^ и перед скобками и в замену вначале. Не знаю почему так, но главное работает :D
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

perevodman писал(а):и в маску поиска, после ^ и перед скобками
Что значит "и перед скобками"? Тут что-то с запятыми не то.
Об остальном см. выше. Т.е. это должно в комплексе тройной подстановки и работать, не иначе.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
perevodman
Сообщения: 24
Зарегистрирован: Сб окт 08, 2011 18:44
Контактная информация:

Сообщение perevodman »

Flasher писал(а):Что значит "и перед скобками"? Тут что-то с запятыми не то.

Об остальном см. выше. Т.е. это должно в комплексе тройной подстановки и работать, не иначе.
Да, так и есть. В групповом переименовании:
В "Маска для: имени файла":
префикс[N]

В "Найти":
^префикс([.])([.])$

В "Заменить":
префикс$2$1

Вот так всё работает!
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

perevodman
Это был не вопрос. )
В "Найти:" всё же лучше без квадратных скобок, а с вопросами, как у меня.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Зато так можно ещё ограничить переименование для файлов с определенными символами в имени.
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

В конечном счёте так задача не ставилась.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Flasher
perevodman писал(а):Можно ли с помощью регулярного выражения сделать так, чтобы из всех выделенных файлов переименовались только имеющие в начале строки, скажем XY и AB
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Staniclaw
И?
perecodman писал(а):скажем XY и AB
Т.е. любые 2 символа, указанные здесь как переменные в верхнем регистре.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Владимир Айвион
Сообщения: 3
Зарегистрирован: Чт ноя 05, 2015 13:12

Сообщение Владимир Айвион »

При групповом переименовывании файлов, не получается сделать так, чтобы одинаковые названия НЕ заменялись, а дублировались (Пример: 555555(1), 555555(2), 555555(3) и т.д.). Помогите, моск пухнет
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Владимир Айвион
Такие вещи решаются не с помощью ИГП.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Владимир Айвион
Ммм... Можно добавить в маску для имени ([C]), счётчик настроить так, чтобы отсчёт начинался с нуля, а в поле поиска поставить (0) (поле замены оставить пустым, все флажки снять). Подойдёт?

Само собой, если в именах файлов встречается ноль в скобках, то скобки вокруг счётчика и в поле поиска поставить другие (к примеру, фигурные).
Вечному двигателю -- вечные тормоза!..
Tawer
Сообщения: 1
Зарегистрирован: Вс май 08, 2016 23:54

Помогите с переименованием

Сообщение Tawer »

Вообщем, у меня несколько песен после каждого названия - (Album Version) ; (Explicit) и т.п
Как мне вообще убрать то, что написано в скобках? Просто очень муторно смотреть на каждый трек и писать в строку, заменять на пустой символ.

Добавлено спустя 7 минут:

И да, как убрать пробел после названия песни?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Разве существующих тем (пример) по ИГП мало?

Найти: \s*\(.*\)$
Заменить: <Пусто>
Отметить только Рег. выраж.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Tawer
На форуме работает поиск. Создавать на каждый мелкий вопрос по групповому переименованию новую тему — нарушение правил.

Тема объединена с существующей.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить