View previous topic :: View next topic |
Author |
Message |
Vopros Voprosovich

Joined: 21 Aug 2006 Posts: 7
|
(Separately) Posted: Tue Nov 07, 2006 13:28 Post subject: Переименование файла частично |
|
|
Не нашёл по Форуму такого обсуждения, подскажите если вопрос уже всплывал!
Есть такая проблема.
У меня есть порядка 2000 файлов с названиями такого плана:
ShareReactor_ru - ............... (всё что подразумевается под точками, имеет разницу)
Хочу убрать из названия файла первые слова (ShareReactor_ru - ), так чтобы осталось только то, что выделено точками (...............)
Бьюсь с этой проблемой уже 2 месяц, может кто-нибудь посоветует что или поможет с написанием какого-нибудь скриптика для TC - буду очень благодарен!
Извините если тема названа не совсем удачно, но больше ничего в голову не пришло! |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Tue Nov 07, 2006 13:41 Post subject: |
|
|
MultiRenameTool и маска [N#-#] спасут гиганта мысли. Вместо первой # вводишь номер начала осмысленной строки, вместо второй - ну о-очень большое число (типа 255). Попробуй, в предпросмотре все будет видно. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
Vopros Voprosovich

Joined: 21 Aug 2006 Posts: 7
|
(Separately) Posted: Tue Nov 07, 2006 13:48 Post subject: |
|
|
Вахмурка wrote: | MultiRenameTool и маска [N#-#] спасут гиганта мысли. |
Этим я уже пользовался, получается, что-то вроде этого:
ShareReactor_ru - ............... + символ для вставки
мне же надо собственно удалить часть названия файла, а не переименовывать, но удалить групповым способом, одним кликом, если я что-то не понял, объясните мне поподробнее!
Должно получиться так:
A1_A2 заменить на A2 (это надо сделать 2000 раз)
или
A1_A2_A3 заменить на A2 (это надо сделать 2000 раз)
А2 - является в каждом файле различным по названию
А1 и А3 - требуют своего удаления
Last edited by Vopros Voprosovich on Tue Nov 07, 2006 14:02; edited 1 time in total |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Tue Nov 07, 2006 14:01 Post subject: |
|
|
Только что проверил - все правильно. Возьми один файл, нажми Ctrl+M и поизгаляйся над ним с помощью N#-#. Это вторая сверху кнопка в первом вертикальном ряду. По-аглицки зовется Range. Она спрашивает, какую часть имени ты хочешь оставить. Выдели какую-то часть имени и посмотри, что выйдет. Ты просто что-то невнимательно прочел.
ЗЫ. Крыса на аватаре классная! _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
D1P

Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Tue Nov 07, 2006 14:06 Post subject: |
|
|
Групповое переименование. Поиск и замена.
Найти: ShareReactor_ru -
Заменить на: (пусто)
Ну и по той же схеме можно прогнать N раз, если требуется удалить N разных вхождений для разных файлов. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
|
Back to top |
|
 |
Vopros Voprosovich

Joined: 21 Aug 2006 Posts: 7
|
(Separately) Posted: Tue Nov 07, 2006 14:17 Post subject: |
|
|
Всё получилось, советы помогли, честно говоря не мог представить, что проблема разрешается так просто!
Оказывается я так мало ещё знаю!
Спасибо всем за помощь!  |
|
Back to top |
|
 |
funduk

Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Tue Nov 07, 2006 21:49 Post subject: |
|
|
Вахмурка wrote: | MultiRenameTool и маска [N#-#] спасут гиганта мысли. Вместо первой # вводишь номер начала осмысленной строки, вместо второй - ну о-очень большое число (типа 255). Попробуй, в предпросмотре все будет видно. | Можно просто не писать второе число. |
|
Back to top |
|
 |
|