Use isso para copiar de um diretório para outro somente os arquivos correspondentes a uma determinada máscara. Ele não foi escrito para uso de vários diretórios de origem, mas pode ser útil.
@echo off
set p="C:\temp"
SET filemask=%p%\*cover*.txt
SET destfolder="C:\temp2"
FOR /F "delims=" %%a IN ('dir /od /a-d /b %filemask%') DO COPY "%p%\%%a" "%destfolder%"
echo Done!
PAUSE