版权声明:仅用于学习交流,如有侵权请通知本人删除! https://blog.csdn.net/parker007/article/details/90753092
工作中如果需要把一个文件复制成N个内容一样且名称不一样的文件,可以使用批处理命令实现
步骤如下:
1、如现有文件名称为:test001.ini 文件
2、创建一个文件名称列表 FileList.txt,2种方式可以创建
1)是可以使用excel创建,然后复制到 FileList.txt
2)通过批处理命令实现
REM @echo off @echo off set name=FileList.txt set exc=.ini for /l %%i in (01,1,99) do ( echo %%i%exc% >>%name% )
1.ini 2.ini 3.ini 4.ini 5.ini 6.ini 7.ini 8.ini 9.ini 10.ini 11.ini 12.ini 13.ini 14.ini 15.ini 16.ini 17.ini 18.ini 19.ini 20.ini
3、创建批处理命令,会根据 FileList.txttest001.ini 文件复制20次(根据需要的多少在FileList.txtFileList.txt 中命名生成
REM @echo off @echo off set str=test001.ini for /f %%i in (FileList.txt) do (echo F|(xcopy %str% %%i))
4、结果如下
文章来源: https://blog.csdn.net/parker007/article/details/90753092