Возможно, вы хотите поместить аргумент в copy
в кавычках, а также использовать обратную косую черту:
for /R %i in (*.swf) do copy "%i" C:\testfolder\
(хотя я серьезно задаюсь вопросом, почему вы играете в корневом каталоге диска).
И не забудьте удвоить %
, если вы используете это в командном файле.