#1: Копирование файлов первого уровня вложенности Author: Prey, Posted: Thu Feb 17, 2022 18:38 Здравствуйте!
Не получается скопировать файлы первого уровня вложенности из папок.
Есть следующая структура:
Папка1
--Папка1-1
----Файлы
--Файл1
--Файл2
Папка2
--Папка2-1
----Файлы
--Файл1
--Файл2
Папка3
--Папка3-1
----Файлы
--Файл1
--Файл2
Нужно скопировать только файлы из первой вложенности, чтобы получилось так (исключить вложенные папки):
Папка1
--Файл1
--Файл2
Папка2
--Файл1
--Файл2
Папка3
--Файл1
--Файл2
Пробовал через шаблоны поиска указывать "Только текущий уровень вложенности", но в случае с поиском это работает, если же указывать этот шаблон при копировании - все равно копирует все файлы и папки.
Заранее благодарен за помощь.
#2: Author: palle, Posted: Thu Feb 17, 2022 21:08 Для первого уровня вложенности можно использовать синхронизацию только выделенных каталогов, отключив галки "пустые каталоги" и "с подкаталогами".
#3: Author: Monarch-LFV, Posted: Fri Feb 18, 2022 02:47 Prey
Здесь можно вашим же способом - воспользоваться поиском, указав в параметрах 1 уровень вложенности. Далее результаты вывести на панель, выделить только файлы, а вот дальше, чтобы скопировать структуру придется воспользоваться плагином CopyTree:
http://wincmd.ru/plugring/CopyTree.html
Сам попробовал - все получилось.
Странно, но ТС не позволяет скопировать структуру из результатов поиска, зато это можно сделать из плоского режима (Ctrl+B). Уже давно заметил эту особенность ТС.
#4: Author: sa, Posted: Fri Feb 18, 2022 16:16 Prey
Можно в диалоге копирования (F5) в поле "Только файлы типа:" записать |*\*\* , но при этом будет скопирована дополнительно структура пустых папок.
#5: Author: Prey, Posted: Fri Feb 18, 2022 21:39 Попробовал два способа от Monarch-LFV и sa
Оба работают. Пустые папки удалил прогоном через поиск с помощью DirSizeCalc и дальнейшим удалением пустых.
Через CopyTree выходит на 3 нажатия меньше Плюс можно гибче поиск настроить.
Всем спасибо!
#6: Author: sa, Posted: Sat Feb 19, 2022 14:40 Чтобы не копировалась структура пустых папок, можно в исходной папке перейти в плоский режим (Ctrl+B), а затем копировать предлагавшимся способом, но с галкой "Сохранять пути относительно текущего каталога". Правда, даты папок в этом случае изменятся на текущие.