queda asi el codigo
@echo on
Set Pattern=magodeoz
Set Carpetafinal=%cd%
for /f "tokens=*" %%G in ('Dir /B /S "%SYSTEMDRIVE%\*%Pattern%*.doc*"') do (copy "%%G" %Carpetafinal%)
pause
o puede ser asi
@echo on
Set Pattern=*magodeoz*.doc*
Set Carpetafinal=%cd%
for /f "tokens=*" %%G in ('Dir /B /S "%SYSTEMDRIVE%\%Pattern%"') do (copy "%%G" %Carpetafinal%)
pause
ahora me pregunto si es posible que en la misma búsqueda buscar cuatro palabras, para no tener que repetir la búsqueda cuatro veces y ahorrar tiempo?
magodeoz, patriciatapia, punk y ramones