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
Severny



Joined: 07 Jul 2010
Posts: 5

Post (Separately) Posted: Wed Jul 07, 2010 23:20    Post subject: Как скопировать только подкаталоги? Reply with quote

Суть задачи в следующем: как в Total Commander при выделеном множестве каталогов скопировать только подкаталоги (или все файлы что там внутри), тоесть что бы не открывать каждую папку отдельно и из нее копировать?
Есть ли механизм копирования с заданым уровнем глубины? Тоесть копировать только папки (файлы) 2, 3, т.д. уровня глубины?
Back to top
View user's profile Send private message
Вахмурка



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

Post (Separately) Posted: Thu Jul 08, 2010 00:24    Post subject: Reply with quote

Вопрос, конечно, интересный.
Во-первых, пусть есть следующая структура:
Code:
[Folder1]File1.ext
[Folder2]File1.ext
то есть одноименные (но разные файлы) находятся по разным путям. Что делать при копировании? Заменять? А если тот, первый, важен? Пропускать? А если важен второй? Переименовывать? Но это совсем другая задача.

Во-вторых, можно поиграться с дропдауном глубины вложенности совместно с выводом на панель. Тестить сейчас лень, но поробовать так:
1) Вывести на панель все;
2) Найти файлы с глубиной вложенности больше нуля;
3) Обратить выделение.
Возможно, шаг 1 лишний.

В-третьих (думаю, это лучший вариант) - воспользоваться контентными плагинами, которые выводят уровень вложенности, и сделать поиск с полем > (больше).
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Thu Jul 08, 2010 00:42    Post subject: Reply with quote

TreeCopyPlus не поможет?
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2224
Location: Москва, Россия

Post (Separately) Posted: Thu Jul 08, 2010 13:09    Post subject: Reply with quote

Более чёткая последовательность действий, нежели предложил Вахмурка:
1) Выделить родительские папки.
2) Открыть диалог поиска.
3) В диалоге поиска должны быть выбраны параметры:
- "Только в выделенных файлах\каталогах";
- "Глубина вложенности подкаталогов" = "Только текущий"
4) Начать поиск.
5) По окончании поиска нажать "Файлы на панель".
6) Выделить копируемое. При необходимости (например, если имена совпадают) можно выделить частично, иначе - всё.
7) Выполнить копирование.
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
Severny



Joined: 07 Jul 2010
Posts: 5

Post (Separately) Posted: Fri Jul 09, 2010 09:22    Post subject: Reply with quote

2Tol!k
Чесно говоря, как для решения даной проблемы пользоваться TreeCopyPlus, не понял.

2Batya
Спасибо, все работает именно так как надо.

2Вахмурка
Признаюсь, не понял что ты предлагаешьSmile Точно такое решение как и Batya?
Думаю, не плохо было бы в диалоговом окне копирования в "Только файлы типа" добавить копирование папок заданого пользователем уровня.
Back to top
View user's profile Send private message
Вахмурка



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

Post (Separately) Posted: Fri Jul 09, 2010 09:43    Post subject: Reply with quote

Ну, не понял так не понял. Это была первая мысль "в порядке бреда", однако, как показал потом Batya, концептуально мысль была правильная, просто я ее до совершенства не довел.
А тебе советую оппробовать мой третий вариант - если сработает, пригодится в дальнейшем.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Severny



Joined: 07 Jul 2010
Posts: 5

Post (Separately) Posted: Fri Jul 09, 2010 10:50    Post subject: Reply with quote

Вахмурка wrote:

В-третьих (думаю, это лучший вариант) - воспользоваться контентными плагинами, которые выводят уровень вложенности, и сделать поиск с полем > (больше).


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



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

Post (Separately) Posted: Fri Jul 09, 2010 11:30    Post subject: Reply with quote

"Парочки" не нашлось, но один есть точно: FileX. Для описанных целей вполне хватит.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2224
Location: Москва, Россия

Post (Separately) Posted: Fri Jul 09, 2010 14:31    Post subject: Reply with quote

Вахмурка wrote:
и сделать поиск с полем > (больше)

А зачем изобретать велосипед, если в приведённом мной варианте как раз используется поиск, но не через плагины, а встроенными средствами?
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
Вахмурка



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

Post (Separately) Posted: Fri Jul 09, 2010 14:48    Post subject: Reply with quote

Встроенные средства годятся не для всех случаев - для того плагины и придуманы.
Вахмурка wrote:
пригодится в дальнейшем
Я так написал на случай, если товарищ не знает, как использовать а поиске поля контентных плагинов.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Shockly



Joined: 20 Jul 2010
Posts: 1
Location: Оренбург

Post (Separately) Posted: Tue Jul 20, 2010 17:34    Post subject: Reply with quote

Batya wrote:
Более чёткая последовательность действий, нежели предложил Вахмурка:
1) Выделить родительские папки.
2) Открыть диалог поиска.
3) В диалоге поиска должны быть выбраны параметры:
- "Только в выделенных файлах\каталогах";
- "Глубина вложенности подкаталогов" = "Только текущий"
4) Начать поиск.
5) По окончании поиска нажать "Файлы на панель".
6) Выделить копируемое. При необходимости (например, если имена совпадают) можно выделить частично, иначе - всё.
7) Выполнить копирование.

Спасибо за ваш ответ.Тоже недавно этот вопрос возник
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