OFF @echo
the REM split the string
set str = filename filename = 1 = 2 = 3 filename file name File name = 4 5.doc
for / F "tokens = 1,2,4,5, delims * ==" %% a in ( "% str% ") do (
set c1=%%a
set c2=%%b
set c3=%%c
set c4=%%d
set c5=%%e
)
echo %c3%=%c1%=%c2%=%c3%=%c4%>d:\a.txt
pause