копирование из подкаталогов в один каталог windows bat [закрыто]

0

Я хотел бы скопировать все файлы из подкаталогов в одно место назначения, используя Windows bat.

Пример: файлы для копирования: C: \ src \ a \ 1.bmp C: \ src \ a \ 2.bmp C: \ src \ a \ b \ 3.bmp

Скопированные файлы: C: \ dst \ 1.bmp C: \ dst \ 2.bmp C: \ dst \ 3.bmp

Slagathor
источник
Обратите внимание, что superuser.com не является бесплатным сервисом для написания скриптов / кодов. Если вы сообщите нам, что вы уже пробовали (включая скрипты / код, который вы уже используете) и где вы застряли, тогда мы можем попытаться помочь с конкретными проблемами. Вы также должны прочитать Как мне задать хороший вопрос? ,
DavidPostill

Ответы:

1

Использование Powershell:

Get-ChildItem -Recurse -Filter *.bmp .\src | Copy-Item -Destination .\dst

Используя классический способ :

for /f "tokens=* delims=" %%a in ('dir ".\src\*.bmp" /s /b') do (
    copy %%a "./dst/"
)
bcs78
источник