Копирование файлов из подкаталогов в каталог!

  • Тут может быть ваша реклама

Egdard

Турист
31 Май 2005
58
0
13
48
Nsk
Credits
0
Имеем:
постоянно разные подкаталоги в одном каталоге, в которых содержаться рабочие файлы с разними именами но с одним расширением "ddd"
Нужно:
скопировать файли с расшрирением *.ddd в один каталог, для дальнейшей с ними работы!

Подскажите если знаете!
ЗЫ: система Win(разные), поэтому желательно внутренними средствами(но у мя не получилось :()!
 

hiohio

Турист
27 Дек 2004
900
48
88
Credits
0
Egdard, не вполне понятно
Egdard написал(а):
постоянно разные подкаталоги
т.е. нужно скопировать один раз или постоянно (несколько раз, несколько раз в день каждый день и т.п.)? Нужно ли автоматизировать процесс или пойдет вариант вручную?

Если руками делать, то можно например задать поиск в каталоге (главном, в котором содержатся подкаталоги), а в параметрах поиска в имени файла указать .ddd и поставить галку "поиск в подкаталогах". Выведется список всех таких файлов, их можно выделить и перетащить (скопировать) в новый каталог...

Можно наверняка с помощью команды copy в командной строке, но как по именно по подкаталогам организовать выборку - не подскажу
 

zavaliy

Турист
7 Сен 2004
3
0
6
46
Credits
0
можно взять ФАР, сделать поиск по расширению - все файлы появятся на временной панели и потом скопировать их в нужное место.. и можно в фаре написать соответсвующий макрос который все будет делать по 1 кнопке...
 

Egdard

Турист
31 Май 2005
58
0
13
48
Nsk
Credits
0
hiohio написал(а):
, не вполне понятно

т.е. нужно скопировать один раз или постоянно (несколько раз, несколько раз в день каждый день и т.п.)? Нужно ли автоматизировать процесс или пойдет вариант вручную?

Если руками делать, то можно например задать поиск в каталоге (главном, в котором содержатся подкаталоги), а в параметрах поиска в имени файла указать .ddd и поставить галку "поиск в подкаталогах". Выведется список всех таких файлов, их можно выделить и перетащить (скопировать) в новый каталог...

нужно копировать постоянно, минимум два раза в день, причём образуются новые папки в количестве примерно по 20-30!
можно и руками, но автоматизация процесса - оно всегда лучше, и хочется получить результат нажатием одной-двух кнопок ! :)

hiohio написал(а):
Можно наверняка с помощью команды copy в командной строке, но как по именно по подкаталогам организовать выборку - не подскажу

в подкаталогах искать можно с XCOPY, но мне не получилось работать в командной строке с файлами по маске! :(


zavaliy написал(а):
можно взять ФАР, сделать поиск по расширению - все файлы появятся на временной панели и потом скопировать их в нужное место.. и можно в фаре написать соответсвующий макрос который все будет делать по 1 кнопке...

фар ищет, выдаёт временную панель с указанием расположения файлов, но для копирования надо зайти по пути :(, а когда список большой эт не интересно! или может что-то я не так делаю?:confused:
может подскажите алгоритм написания макроса, а то я понять не могу с чего в фаре начать для автоматизации! :(
 

Ognev

ex-Team DUMPz
20 Авг 2004
2.102
82
118
25
В караганде
Credits
0
Можно все это сделать в TotalCommander. Есть там возможность отфилтровать в панели все файлы по маске, и есть возможность показать все отфилтрованное с учетом вложенных папок. Так что в тезис "две кнопки" укладывается :)
 

TrigAn

Турист
13 Июл 2005
2.089
198
118
D, Leipzig
Credits
0
Это же можно сделать и стандартными средствами Виндовс в "две кнопки".
Проводник - поиск, указывается место поиска и маска -> найденное выделяем - копировать (вырезать) -> в нужной папке - вставить.
 

Skorp

Турист
13 Дек 2003
44
4
13
online
Credits
0
команда:
for /R %%A IN (*.ddd) DO copy %%A .
можно положить в cmd файл, запускать надо в папке, начиная с которой искать файлы, сюда же они все и лягут.
 
  • Like
Реакции: Egdard