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

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

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

Ответить
astrolit
Сообщения: 42
Зарегистрирован: Чт июл 26, 2012 05:49

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

Сообщение astrolit »

Всё просто, в первом моём случае путь был

Код: Выделить всё

C:/bla/bla/80806/print/default.txt 
этих дефаултов 1000 и переименовывал я их по команде [G] и получал переименованный 80806.txt
но что мне записать, чтоб также присвоить номер-имя папки к имени файла, если путь теперь выглядит так:

Код: Выделить всё

C:/bla/bla/80806/gallery/print/default.txt 
теперь я с командой [G] получаю gallery.txt а нужно уровнем выше[/code]
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Можно этим разбить путь на имена каталогов с помощью разделителя "\" и использовать часть с нужным индексом.
astrolit
Сообщения: 42
Зарегистрирован: Чт июл 26, 2012 05:49

Сообщение astrolit »

спасибо, но я выбрал для имени полный путь, далее заменил / на пробел, переименовал а потом отрезал лишнее
Ответить