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

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

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

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

Сообщение Flasher »

lsched писал(а):Вообще-то правильно вот так:
Да, это я на скорую руку в сонном состоянии делал, с намёком на то, что для выражения необязательно каждую скобку экранировать:
[[]VCB-Studio[]] Knight's & Magic [[C]][[]Ma10p_1080p[]][[]x265_flac[]]
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Sergeyouem
Сообщения: 2
Зарегистрирован: Пн дек 24, 2018 22:26

Как переименовать с заменой частей имени

Сообщение Sergeyouem »

Можно-ли переименовать по такому правилу:

+00+000 на N00E000
+00-000 на N00S000
-00-000 на W00S000
-00+000 на W00E000

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

Сообщение Flasher »

Sergeyouem писал(а):Можно-ли переименовать по такому правилу:
В один проход — нет. Только скриптом.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Sergeyouem
Сообщения: 2
Зарегистрирован: Пн дек 24, 2018 22:26

Сообщение Sergeyouem »

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

Сообщение Flasher »

Нечего скидывать. Имелось в виду — написать. В данном случае есть одноимённая тема в разделе Автоматизация (в нём же сверху памятка для новичков). Там и спрашивать. Только описать нужно более подробно по расположению/фильтрации/шаблонам, т.к. неясно, как эти 4 примера вообще можно оценить в плане массовости.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

Sergeyouem
Может я что-то не понял, но, исходя из написанного, решается так:
Найти:
-00-|+00-|-00+|+00+
Заменить на:
W00S|N00S|W00E|N00E
Нет, я не сплю. Я просто медленно моргаю.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Batya писал(а):Заменить на:
W00S|N00S|W00E|N00E
:shock: А ведь точно! Как говорится, посмотри сперва в справку. :)
Справка: Диалоговое окно: Инструмент группового переименования писал(а):Новое: Вы можете теперь выполнять поиск и замену нескольких строк за один шаг! Строки следует разделить вертикальной чертой (символ Alt+124).

Пример: Заменить символы авторской и торговой ответственности на их упрощённые обозначения.

Найти: ©|®|™ Заменить на: (c)|(R)|(TM)
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
MFS90
Сообщения: 31
Зарегистрирован: Вт янв 15, 2019 23:38
Контактная информация:

Сообщение MFS90 »

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

Сообщение Flasher »

MFS90
ИГП — это чисто GUI-иструмент. В тихом режиме он не работает. А флаг свёртывания касается только сторонних приложений.
Плюс в браузере команд название вполне очевидно:
MULTIRENAME <operation name> Открыть сохранённые параметры группового переименования
Без всякого выполнения.
Автоматизировать с пом. автокликера (в TCFS2 и др.), конечно, можно. Но вопрос в том, надо ли.
Зависит от тех самых шаблонов (давайте называть по привычной терминалогии), т.к. есть ряд готовых скриптов.
И в этом случае надо будет уже перемещаться в исходный раздел.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
MFS90
Сообщения: 31
Зарегистрирован: Вт янв 15, 2019 23:38
Контактная информация:

Сообщение MFS90 »

Благодарю за ответ, про сторонние приложения вы подтвердили мои догадки. Кнопки я сами сделал. Вот с автокликером не могу разобраться. Скачал распаковал в c:\Program Files\Total Commander\Utils\TCFS2\
Что дальше?
Последний раз редактировалось MFS90 Чт янв 31, 2019 14:44, всего редактировалось 1 раз.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Дальше я написал что (начиная с "надо ли") и где (в части раздела).
Вероятно, ваши шаблоны уже реализованы в скриптах. Приведите в той теме примеры. Я подскажу, если это так.
Если нет, то можно уже будет говорить о кнопках на базе TCFS2 вроде этой (только более точной).
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Запрос shadow_405 на наращивание чисел в именах по нечёткому критерию не имеет отношения к типовым возможностям ИГП. Вся эта цепочка сообщений переносится в "Автоматизацию".
Даже самая богатая фантазия
Не представит себе наши безобразия.
HEXFIX
Сообщения: 177
Зарегистрирован: Пт июн 25, 2010 19:54
Откуда: Калининград

Сообщение HEXFIX »

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

Сообщение Avada »

HEXFIX
Как следует понимать "порядок чисел также отличается"?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

HEXFIX
В ИГП:
Найти: ^(\d+)
Заменить: ($1)
☑ Рег. выраж. (только)

Avada
Под порядком, видимо, понимается число цифр в целых числах, а не последовательность.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ответить