Копировать несколько файлов по имени из разных папок в одну папку?

Копировать несколько файлов по имени из разных папок в одну папку?

У меня есть 10000 файлов в "гениальной" структуре папок, предлагаемой моей работой. Мне нужно объединить эти файлы по дате, чтобы сделать это, мне нужны эти файлы на одной карте, чтобы я мог отсортировать их и запустить простую команду copy *.log merged.log.

Есть ли способ подняться по структуре папок, найти эти файлы по части их имени и скопировать их в одну папку?

Структура папок выглядит примерно так, но она также довольно случайна.

date/<files>
date/backup/<files>
date/backup/kastX/<files>
date/backup/kastX/backup<files>

У меня много dates, все больше backupи больше kastXпапок. Имена файлов выглядят так:

kast9_3055_// +date (not important now)
kast9_3056_// +date (not important now)
kast18_6021_// +date (not important now)

Файлы приходят .bakи .log. Было бы хорошо, если бы я мог copy kast9_3055*.*из всех глубоко лежащих папок переместить их в одну отдельную папку.

Связанный контент