Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Переименование файла частично

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Vopros Voprosovich



Joined: 21 Aug 2006
Posts: 7

Post (Separately) Posted: Tue Nov 07, 2006 13:28    Post subject: Переименование файла частично Reply with quote

Не нашёл по Форуму такого обсуждения, подскажите если вопрос уже всплывал!

Есть такая проблема. Crying or Very sad
У меня есть порядка 2000 файлов с названиями такого плана:

ShareReactor_ru - ............... (всё что подразумевается под точками, имеет разницу)

Хочу убрать из названия файла первые слова (ShareReactor_ru - ), так чтобы осталось только то, что выделено точками (...............)

Бьюсь с этой проблемой уже 2 месяц, может кто-нибудь посоветует что или поможет с написанием какого-нибудь скриптика для TC - буду очень благодарен!

Извините если тема названа не совсем удачно, но больше ничего в голову не пришло!
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Tue Nov 07, 2006 13:41    Post subject: Reply with quote

MultiRenameTool и маска [N#-#] спасут гиганта мысли. Вместо первой # вводишь номер начала осмысленной строки, вместо второй - ну о-очень большое число (типа 255). Попробуй, в предпросмотре все будет видно.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Vopros Voprosovich



Joined: 21 Aug 2006
Posts: 7

Post (Separately) Posted: Tue Nov 07, 2006 13:48    Post subject: Reply with quote

Вахмурка 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
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Tue Nov 07, 2006 14:01    Post subject: Reply with quote

Только что проверил - все правильно. Возьми один файл, нажми Ctrl+M и поизгаляйся над ним с помощью N#-#. Это вторая сверху кнопка в первом вертикальном ряду. По-аглицки зовется Range. Она спрашивает, какую часть имени ты хочешь оставить. Выдели какую-то часть имени и посмотри, что выйдет. Ты просто что-то невнимательно прочел.
ЗЫ. Крыса на аватаре классная!
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Tue Nov 07, 2006 14:06    Post subject: Reply with quote

Групповое переименование. Поиск и замена.
Найти: ShareReactor_ru -
Заменить на: (пусто)

Ну и по той же схеме можно прогнать N раз, если требуется удалить N разных вхождений для разных файлов.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Tue Nov 07, 2006 14:10    Post subject: Reply with quote

Можно и так. Просто мне с диапазонами удобнее кажется. А вообще, можно батником через for.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Vopros Voprosovich



Joined: 21 Aug 2006
Posts: 7

Post (Separately) Posted: Tue Nov 07, 2006 14:17    Post subject: Reply with quote

Всё получилось, советы помогли, честно говоря не мог представить, что проблема разрешается так просто!
Оказывается я так мало ещё знаю!
Спасибо всем за помощь! Very Happy
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Tue Nov 07, 2006 21:49    Post subject: Reply with quote

Вахмурка wrote:
MultiRenameTool и маска [N#-#] спасут гиганта мысли. Вместо первой # вводишь номер начала осмысленной строки, вместо второй - ну о-очень большое число (типа 255). Попробуй, в предпросмотре все будет видно.
Можно просто не писать второе число.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group