[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理如何将指定文件按txt文本中列出的文件名复制并重命名成多个文件副本

本帖最后由 pcl_test 于 2016-8-9 13:04 编辑

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

比如a.txt为

123
234
345
456
567
678
789
...
...
如何让他 复制1.doc这个文件到d:\文档\这个目录下   文件名字为  txt内每行的内容 123.doc 234.doc 345.doc 456.doc......求求帮忙   谢谢呢

楼主能不能说清楚点,是一个DOC文件要复制成很多份?还是复制很多份DOC文件按A.TXT内容命名?
你的DOC文件在哪,有什么规律.

TOP

回复 2# foxJL


    你好 哥们  比如 我d盘doc目录下有个  xxx.doc  我想把这个doc文件复制成多份    复制出的文件以d:\doc\name.txt 里面 每行的内容  命名

比如
如上:

TOP

  1. for /f "delims=" %%i in (d:\doc\name.txt) do (copy d:\doc\xxx.doc %%i.doc)
复制代码

TOP

返回列表