批处理怎么读取一个txt中每行的内容 然后复制一个指定的文件为每行内容 作为文件名

批处理如何读取一个txt中每行的内容 然后复制一个指定的文件为每行内容 作为文件名
百度知道真的不行了  经常提问说我违规

批处理如何读取一个txt中每行的内容 然后复制一个指定的文件为每行内容 作为文件名 比如 a.txt为 
123
234 
345 
456 
567 
678 
789 
...
 ... 
如何让他 复制1.doc这个文件到d:\文档\这个目录下   文件名字为  txt内每行的内容 123.doc 234.doc 345.doc 456.doc ... ...求求帮忙   谢谢呢

------解决方案--------------------
@echo off
for /f "delims=" %%i in (a.txt) do (
    copy /y "1.doc" "D:\文档\"
    ren "D:\文档\1.doc" "%%i.doc"
)