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

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

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

HEXFIX
Сообщения: 177
Зарегистрирован: Пт июн 25, 2010 19:54
Откуда: Калининград

Сообщение HEXFIX »

Flasher, Avada
Да, всё верно. Под порядком именно это имелось в виду.
Всё работает, спасибо. Час мучался с этими регулярками, а оказалось совсем всё просто :D .
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

HEXFIX
Раз так, то в "Автоматизации" этой цепочке постов делать, разумеется, нечего. Переносится в тему по ИГП в "Общих вопросах".
Даже самая богатая фантазия
Не представит себе наши безобразия.
Анатолийй
Сообщения: 2
Зарегистрирован: Пн апр 29, 2019 20:09

Сообщение Анатолийй »

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

Сообщение Flasher »

Анатолийй
Программа тут не помощник.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Анатолийй
Выделить все файлы, вызвать инструмент группового переименования (Ctrl+M) с маской для имени файла [C+1/3], согласиться на автопереименование при совпадении имён.
Чтобы в именах увидеть недостающие (1), выделить в панели файлы по маске *.* | *(?).* и при групповом переименовании использовать маску для имени файла [N] (1).
Анатолийй
Сообщения: 2
Зарегистрирован: Пн апр 29, 2019 20:09

Сообщение Анатолийй »

sa
Помогло, огромное спасибо!
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Анатолийй
Оверквотинг на форуме запрещён. Кнопкой "цитата" надо уметь пользоваться. Ненужное цитирование удалено.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Kokkolar
Сообщения: 19
Зарегистрирован: Вт июл 19, 2011 06:01

Сообщение Kokkolar »

Параметр \w не считает русские буквы за буквы.

Можно ли это исправить?

Вот пример:
https://drive.google.com/open?id=1amSZb ... KOLAxY0zFj

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

Сообщение Flasher »

Kokkolar писал(а):Параметр \w не считает русские буквы за буквы.
А в справке написано, что должен? И метасимвол ≠ параметр.
Kokkolar писал(а):При этом оставив стандартные символы
Набор страндартных символов в моём понимании может быть значительно шире, чем в вашем. Поэтому перечисляйте требуемые либо указывайте диапазоны.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Kokkolar
Сообщения: 19
Зарегистрирован: Вт июл 19, 2011 06:01

Сообщение Kokkolar »

Если рассматривать более простой вариант.

Как удалить все что НЕ является буквами?
То есть что-то вроде
If not ([a-z][A-Z][а-я][А-Я])

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

Сообщение Flasher »

Регулярные выражения писал(а):При указании ^ в качестве первого символа множества идёт поиск всех символов, кроме перечисленных.
[^A-zА-я]
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Kokkolar
Сообщения: 19
Зарегистрирован: Вт июл 19, 2011 06:01

Сообщение Kokkolar »

Спасибо! То что надо.
Taras
Сообщения: 5
Зарегистрирован: Сб июн 15, 2019 10:57

Групповое переименование файлов по пути

Сообщение Taras »

Добрый день. Я новичок и обращаюсь к помощи Гуру, так как не смог найти подходящего ответа. Если где то обсуждалось, ткните плиз. Суть в следующем: есть родительская папка «Архив», в ней несколько подпапкок: зима, весна, лето, осень. В каждой из подпапок есть еще папки: Василий, Сергей, Александр, Евгений. И в каждой этой именной папке есть фотографии. Пытаюсь сделать так, что бы зайдя в родительскую папку переименовать все фотографии в соответсвии с их родительскими каталогами. Например «Архив Лето Василий_22.JPG». Помогите советом пожалуйста. Заранее благодарен.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Простейший шаблон: [G] [P] [N]
Вторую кнопку в ИГП (±) нажмите и сразу всё увидите.
Такого рода вопросы здесь задаются.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Taras
Сообщения: 5
Зарегистрирован: Сб июн 15, 2019 10:57

Сообщение Taras »

О. как быстро Вы мне помогли!!! Огромное Вам спасибо. А если еще выше один каталог взять, что надо добавить?
Ответить