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 -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
G2G3G4



Joined: 04 Jul 2016
Posts: 14
Location: Белгород

Post (Separately) Posted: Mon Jul 04, 2016 18:01    Post subject: Копирование папок из результата поиска в один каталог Reply with quote

В дереве папок есть одноименные папки которые нужно найти и скопировать в один каталог.

Загвоздка в том, что TC их сливает в одну папку, так как имя то у них всех одно и то же Sad

Как скопировать однодоменные папки из результата поиска в один каталог с автоматическим переименованием (т.е. что бы каждая следующая папка получила номер после своего имени, а не писала свое содержимое в ранее скопированный одноименный каталог).

C:\sdfsdfsdf\dir
C:\sd6546fsdf\dir
C:\ssdf\dir
C:\sdfsdf\dir

хочу получить в одной папке

d:\dir
d:\dir (1)
d:\dir (2)
d:\dir (3)


Last edited by G2G3G4 on Mon Jul 04, 2016 19:24; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Jul 04, 2016 18:51    Post subject: Reply with quote

http://forum.wincmd.ru/viewtopic.php?t=13230
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
G2G3G4



Joined: 04 Jul 2016
Posts: 14
Location: Белгород

Post (Separately) Posted: Mon Jul 04, 2016 19:22    Post subject: Reply with quote

Другими словами, выходит, что такой функции в TC на данный момент нет?..

Батником или скриптом я это и так сделать могу.
Интересовала именно функция TC, с возможность приостановки или продолжения в фоне.

Потому как данных нужно регулярно копировать сотни гигабайт и требуется знать на каком этапе сейчас находится процесс.
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Jul 04, 2016 19:27    Post subject: Reply with quote

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



Joined: 04 Jul 2016
Posts: 14
Location: Белгород

Post (Separately) Posted: Tue Jul 05, 2016 09:45    Post subject: Reply with quote

И на этом спасибо Smile

Попробую плагин написать, а то народ у нас уже пищит.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Tue Jul 05, 2016 10:16    Post subject: Reply with quote

G2G3G4
Можно для копирования структуры из результатов поиска применить плагин CopyTree, а затем в 9-ой версии TC в инструменте группового переименования (уже в результатах поиска в скопированном, например в d:\Tree) использовать маску ..\..\[N] для имени.
Back to top
View user's profile Send private message
G2G3G4



Joined: 04 Jul 2016
Posts: 14
Location: Белгород

Post (Separately) Posted: Tue Jul 05, 2016 11:10    Post subject: Reply with quote

Нашел такую магическую весчь как TCIMG Idea

Судя, по справка, и описанию сборки TC от автора этой штуки, умеет все что нужно админу для нужд офисного планктона Very Happy Wink

А если поставить народу сразу сборку TC (правда весит она 2.7 Гб), то и настраивать почти ничего не придется)))

Пока качается, сижу слюной захлебываюсь - наконец то ддос от народа в офисе закончится Razz

PS
TC 9я разве ещё не в разработке?

 !  CaptainFlint:
Ссылка на сборку, нарушающую правила, удалена.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Tue Jul 05, 2016 11:38    Post subject: Reply with quote

Пока имеются только бета-версии, в которых в инструменте группового переименования есть изменение:
Quote:
• Если обнаружены дубликаты или если файл с заданным именем уже существует, предлагается автопереименование в "имя (2).рсш", "имя (3).рсш" и т. д.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Tue Jul 05, 2016 13:27    Post subject: Reply with quote

G2G3G4
Со сборками обращаться надо очень аккуратно. И имейте в виду, что по сторонним сборкам на этом форуме помощь не предлагается.

Добавлено спустя 4 минуты:

sa
Проблема в том, что переместить на другой диск через ИГП не получится. А если сначала переименовать, то придётся повторять поиск (причём модифицировав маску).
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
G2G3G4



Joined: 04 Jul 2016
Posts: 14
Location: Белгород

Post (Separately) Posted: Tue Jul 05, 2016 14:00    Post subject: Reply with quote

CaptainFlint wrote:
G2G3G4
Со сборками обращаться надо очень аккуратно. И имейте в виду, что по сторонним сборкам на этом форуме помощь не предлагается.


Действительно, радость оказалась преждевременной Crying or Very sad
Пусть там и много утилит и возможностей в сборке, но явно придется делать под себя, а то от её дефолтного оформления юзвери впадут в ступор и истерику как минимум до кона дня...

Буду настраивать официальную версию по образце сборки.

Кстати, как горячая клавиша назначается на комманду?

Code:
[em_and_267]
Cmd=%COMMANDER_PATH%\TCIMG.exe
Param=copys=%UL||"%t"||bkt<!!(!!)!!1>
Path=
Button=Wcmicons.dll,1743
Menu=Копировать выделенные объекты с добавлением № (N) к имени        Win + F5
Iconic=0
hotkey=Win + F5


Не работает Crying or Very sad
Открывается стандартный диалог копирования...
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Tue Jul 05, 2016 14:30    Post subject: Reply with quote

CaptainFlint wrote:
переместить на другой диск через ИГП не получится

Я предлагал использовать для копирования на другой диск CopyTree, а уже на нём (диске с копией данных) снова произвести поиск, вывести результаты на панель и с помощью ИГП объединить папки в одном каталоге.
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Tue Jul 05, 2016 15:52    Post subject: Reply with quote

G2G3G4
Там, где обсуждается автоматизация и приведены готовые решения, - ссылка давалась. То пишите, что вас скрипты не устраивают, то приводите кнопку, которая вашу задачу никак не решает, от утилиты, размер которой в 5000 раз больше скрипта и разбираться в которой нужно до посинения. Вы уж определитесь, что нужно. А рекламировать тут чужие варезные сборки - дурной тон.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Tue Jul 05, 2016 16:14; edited 2 times in total
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Tue Jul 05, 2016 16:00    Post subject: Reply with quote

G2G3G4
Как назначать клавиши (в том числе, на пользовательские команды), описано в справке.

sa
Ок, неправильно понял, значит.

Flasher
Это точно, что варезная? Описание на странице загрузки говорит об ознакомительной версии. Враньё?
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Tue Jul 05, 2016 16:12    Post subject: Reply with quote

CaptainFlint
Раньше была точно. Т.е. ломанное либо с ключами там присутсвовало в существенном объёме. Что изменилось с тех пор - не выяснял за неимением ни малейшего интереса. И более чем уверен, что ТС уж точно распространяется с нарушением (как в части смешанного способа распространения, так и в части отсутствия наг-скрина). И, кстати говоря, некогда в 2012 автору втык за ссылки с последующим их удалением тут делали. Да если бы он (с учётом такого размера) начал распространять всякий тяжеловестный триал, его бы свои же быстро заклевали. Very Happy
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
G2G3G4



Joined: 04 Jul 2016
Posts: 14
Location: Белгород

Post (Separately) Posted: Tue Jul 05, 2016 17:55    Post subject: Reply with quote

sa wrote:
G2G3G4
Можно для копирования структуры из результатов поиска применить плагин CopyTree, а затем в 9-ой версии TC в инструменте группового переименования (уже в результатах поиска в скопированном, например в d:\Tree) использовать маску ..\..\[N] для имени.


Не написал ответ, сори Embarassed

У меня не получилось воспользоваться этим плагином - видимо что-то делаю не так.
Установить установил, но при копировании папок все равно следующая не создает новую, а копируется в ранее скопированную...

Софтина TeraCopy, из сборки TC автора TCIMG то же не помогла...
Вроде можно её сказать, клади сюда, бери отсюда, совпадения переименовывай, но как только переходит ко второму одноименному каталогу - зависает и болты.



CaptainFlint
Спасибо, за ссылку.

Flasher
Действительно, увы и ах, Вы правы.
Была надежда, что софтина (кстати, она сама по себе, не в сборке с TC, весит мало - 8 МБ). Просто в одном из описаний было сказано, что она может выводить прогресс операции. Но то ли я не понял как это её заставить сделать, то ли она на самом деле не умеет этого Sad
Зря качал только ту сборку - в топку!

В общем грусть-печаль Rolling Eyes

Эх, и почему TC хотя бы такого копирования делать не умеет сам (все-го и нужно, что проверять совпадение имен не файлов,а каталогов и инкрементом добавлять циферку к имени каждого следующего копируемого каталога).

Придется таки писать или плагин, или свою утилиту для запуска из TC.
Смотря что будет проще Confused


PS
Автор TC англоговорящий?
Ему писать только через какой сайт?
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
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