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 

Переименование каталога при копировании
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Eugene_777



Joined: 02 Dec 2016
Posts: 7

Post (Separately) Posted: Fri Dec 02, 2016 19:54    Post subject: Переименование каталога при копировании Reply with quote

Здравствуйте. У меня такая проблема. Мне нужно, к примеру, скопировать каталог "111" с файлами в каталог "222", в котором уже есть каталог с файлами "111". Мне нужно чтобы Total commander просто автоматически переименовал один каталог "111" и скопировал его в каталог "222". Но вместо это Total commander берёт и копирует файлы из одного каталога "111" в другой каталог "111", а одинаковые файлы переименовывает. Мне так не подходит, нужно чтобы он скопировал каталог целиком, т.е. в итоге должно получиться два каталога, но один из них с другим именем, к примеру "111" и "111(1)"
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Fri Dec 02, 2016 20:09    Post subject: Reply with quote

Eugene_777
Стандартными приёмами с каталогами такого автопереименования не добиться: каталог — не файл, TC делает в этом случае ровно то, что и должен делать нормальный файл-менеджер. Можно ли сделать иначе внешними средствами автоматизации, следует выяснять в соответствующем подфоруме, куда тема для начала и переносится из "Общих вопросов".
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Dec 02, 2016 22:07    Post subject: Reply with quote

Eugene_777 wrote:
к примеру "111" и "111(1)"
1) Копирование с переименовыванием по счетчику
2) Копирование с автопереименованием
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Eugene_777



Joined: 02 Dec 2016
Posts: 7

Post (Separately) Posted: Fri Dec 02, 2016 22:39    Post subject: Reply with quote

Мне кажется это немного не то что мне нужно. Нужно, грубо говоря так: выделил каталог, нажал кнопку (запускающую скрипт, к примеру), каталог скопировался, но с переименованием. А так, каждый раз прописывать путь в командной строке это долго и не много не подходит по мою задачу
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Dec 02, 2016 23:11    Post subject: Reply with quote

Памятка подфорума в помощь.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Eugene_777



Joined: 02 Dec 2016
Posts: 7

Post (Separately) Posted: Sat Dec 03, 2016 00:09    Post subject: Reply with quote

Flasher wrote:
Памятка подфорума в помощь.

Что за памятка?
Back to top
View user's profile Send private message
Staniclaw



Joined: 12 Dec 2010
Posts: 533
Location: Ташкент

Post (Separately) Posted: Sat Dec 03, 2016 00:23    Post subject: Reply with quote

Eugene_777
Вот эта.
_________________
Вечному двигателю -- вечные тормоза!..
Back to top
View user's profile Send private message
Eugene_777



Joined: 02 Dec 2016
Posts: 7

Post (Separately) Posted: Sat Dec 03, 2016 00:48    Post subject: Reply with quote

Спасибо конечно за памятку, но я и без неё знаю, что такое скрипт и как он работает...
Back to top
View user's profile Send private message
Staniclaw



Joined: 12 Dec 2010
Posts: 533
Location: Ташкент

Post (Separately) Posted: Sat Dec 03, 2016 00:54    Post subject: Reply with quote

Eugene_777
...и как его можно запускать.
До подробностей вы не дочитали.
Общие положения и рекомендации, пункт 3.
_________________
Вечному двигателю -- вечные тормоза!..
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Dec 03, 2016 01:38    Post subject: Reply with quote

Eugene_777 wrote:
Что за памятка?
Прежде чем спрашивать, неплохо бы сперва на прикреплённые темы взглянуть.
Staniclaw wrote:
пункт 3.
Читать нужно все пункты.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Eugene_777



Joined: 02 Dec 2016
Posts: 7

Post (Separately) Posted: Sat Dec 03, 2016 01:42    Post subject: Reply with quote

Staniclaw, согласен, не дочитал.
Попробовал второй скрипт, всё работает, но как сделать, чтобы выбранный файл (каталог) копировался в другую панель. Подозреваю, что нужно изменить значение в параметрах, в части <Пункт назначения>...
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Dec 03, 2016 01:45    Post subject: Reply with quote

"%T" и справка ТС.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Eugene_777



Joined: 02 Dec 2016
Posts: 7

Post (Separately) Posted: Sat Dec 03, 2016 01:52    Post subject: Reply with quote

Flasher, большое спасибо, всё заработало.
Я его правда немного изменил, убрав окно запроса кол-ва копий, т.к. мне нужна всегда только одна копия. Справку почитаю.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Dec 03, 2016 01:56    Post subject: Reply with quote

Eugene_777
Если мы говорим о TCKB, то в первом скрипте (мне лично он больше подходит, т.к. искать в дырах счётчика копию не нужно) как раз вводить ничего не надо, достаточно 3-м параметром 1 поставить. В указанной теме есть и другой удобный вариант.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Eugene_777



Joined: 02 Dec 2016
Posts: 7

Post (Separately) Posted: Sat Dec 03, 2016 02:33    Post subject: Reply with quote

Ок, спасибо посмотрю. Попутный вопрос, а как сделать так, чтобы при копировании каталога средствами TC(через F5), при наличии каталога с таким же именем в другой панели, TC выдавал предупреждение. Ну примерно так, как Windows выдаёт.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
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