Копировать файлы определенного типа в директорию и подкаталоги, сохраняя структуру

12

Проще говоря, мой вопрос такой же, как этот, но для Windows 7 Ultimate 64-битной.

Обратите внимание, что я хочу копировать только файлы определенного типа, и что я должен сохранить структуру и имена каталогов. Другими словами, я хочу сделать то же самое, что и копирование папки и ее подпапок (например, я хочу скопировать foo / myfolder в moo / myfolder), но пропустить все файлы, кроме файлов определенного типа (например, файлы .txt). ).

Надеюсь, мой вопрос достаточно ясен, и это возможно!

puggsoy
источник

Ответы:

25
xcopy /s foo\myfolder\*.txt moo\myfolder
taoyue
источник
Благодарность! До сих пор не пробовал, но работает как шарм. Я сделал файл .bat из него, поэтому мне не нужно каждый раз набирать его.
puggsoy
Как вы узнаете, когда это будет сделано? Мигает ли курсор снова?
Celeritas
Что ж, если вы поместите его в пакетный файл, он откроется в окне консоли, перечислит все файлы, которые он копирует, а затем закроет, когда это будет сделано. Если вы просто набираете его прямо из консоли, я думаю, что он также перечисляет файлы, которые он копирует, затем, когда это будет сделано, он остановится и вернется мигающий курсор.
puggsoy
+1 вы спаситель, где вы, ребята, изучаете эти вещи?
Мохаммед Джорайд
Так много забыто, так много потеряно :(
Ави