批处理命令批量复制文件并重命名的实现

2023-12-05 0 534

工作中如果需要把一个文件复制成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.ini2.ini3.ini4.ini5.ini6.ini7.ini8.ini9.ini10.ini11.ini12.ini13.ini14.ini15.ini16.ini17.ini18.ini19.ini20.ini

3、创建批处理命令,会根据 FileList.txt 中的内容,将test001.ini 文件复制20次(根据需要的多少在FileList.txt增加需要创建的名称即可),且按 FileList.txt 中命名生成

REM @echo off
@echo off
set str=test001.ini
for /f %%i in (FileList.txt) do (echo F|(xcopy %str% %%i))

4、结果如下

批处理命令批量复制文件并重命名的实现

到此这篇关于批处理命令批量复制文件并重命名的实现的文章就介绍到这了,更多相关批处理批量重命名内容请搜索悠久资源网以前的文章或继续浏览下面的相关文章希望大家以后多多支持悠久资源网!

您可能感兴趣的文章:

  • 批处理命令call、start、goto的使用
  • 批处理copy命令的具体使用
  • 批处理BAT脚本中set命令的使用详解(批处理之家Batcher)
  • 批处理模式下运行 top 命令的方法
  • 批处理之新窗口执行命令的脚本

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 DOS/BAT 批处理命令批量复制文件并重命名的实现 https://www.u-9.cn/jiaoben/dosbat/99958.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务