Переименование файла на имя паки/катлога верхнего уровня

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

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

Ответить
Laura1996
Сообщения: 1
Зарегистрирован: Пт ноя 28, 2025 17:03

Переименование файла на имя паки/катлога верхнего уровня

Сообщение Laura1996 »

Можно ли с помощью cmd переименовать фаил под курсором на постоянное имя + название папки/каталога верхнего уровня?

Пример:
...\catalog\noname.pdf

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

Сообщение Avada »

Laura1996
Нет смысла обсуждать в подфоруме "Автоматизация" то, что решается в инструменте группового переименования TC абсолютно стандартно, через маску для имени файла newname_[P] или newname_[B0]. Любое исходное имя превращается в фиксированное, к нему после символа подчёркивания добавляется выражение для вставки имени родительского каталога. При совпадении одинаково переименованных таким образом имён в одном каталоге автоматически добавляется счётчик.
При желании можно сохранить всё это в виде шаблона и быстро вызывать с ним ИГП командой multirename имя_шаблона, например, через кнопку. И, естественно, предполагается использование современных, а не допотопных версий TC.
Читайте документацию программы (справку и справочник по командам).
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить