当前位置:首页 > 资讯中心 > 手游攻略 > 将多个文件夹下同名文件复制到同一文件夹下并重命名的批处理方法

将多个文件夹下同名文件复制到同一文件夹下并重命名的批处理方法

时间:2023-02-15作者:去玩玩吧来源:去玩玩吧我要评论

如何将多个文件夹下面的同名文件复制到一个文件夹下并重命名,这可以用批处理的bat命令来实现,不过不能指定为特定的重命名方法.

假设一个文件夹(为方便说明,称为“文件夹1”)下有多个文件夹,文件夹下可能有同名文件——如“rungame.ini”,现在为了将这些文件集中到新建的文件夹下——如xsxxb——以方便用vfp程序将这些文件的记录汇总到一个文件中,可应用以下批处理文件进行处理,处理后的不同文件夹下的rungame.ini文件按顺序命名如1.ini,2.ini……。可以根据实际情况对些批处理文件进行修改。
本程序中使用了批处理的启用延迟扩展(ENABLEDELAYEDEXPANSION)和使用FOR语句进行处理。
注意:将此批处理文件与“文件夹1”放在同一文件夹下。

----------下为要复制的多文件夹下同名文件复制到同一文件夹目录下并重命名的bat批处理命令.
echo 用批处理程序将多个同名文件复制到一个目录下并改名()
@echo off
if exist xsxxb (rd /s /q xsxxb)
md xsxxb
dir /s /b rungame.ini > xsxxb.tmp
setlocal enabledelayedexpansion
set n=1
for /f "eol=| delims=|" %%i in (xsxxb.tmp) do (
copy "%%i" "xsxxb!n!.ini"
set /a n=!n!+1
)
pause

----------上为要复制的多文件夹下同名文件复制到同一文件夹目录下并重命名的bat批处理命令.

2.使用时,将想要找的文件如,再,即可实现同一文件“”改成1.txt,2.txt的形式.此bat的批处理方法不可以实现指定重命名.如果要改别的同名文件将XXX.txt替换即可.

如果还要删除该同名文件可以在的上一行加入 del XXX.txt 来实现.


以上就是将多个文件夹下同名文件复制到同一文件夹下并重命名的批处理方法的介绍,希望大家喜欢!

最新资讯
天魔劫(30倍返利)

游戏名:天魔劫(30倍返利)

类   型:角色扮演

评   分:6分

游戏排行榜
1太古封魔录(超GM无限刷金 )
1
太古封魔录(超GM无限刷金 )
2世界大战:欧冠英雄H5
2
世界大战:欧冠英雄H5
3百战天下
3
百战天下
4我叫武器战(无限提充648)
4
我叫武器战(无限提充648)
5斩千军H5
5
斩千军H5
6玛雅战纪(专属无限刀)
6
玛雅战纪(专属无限刀)
7战吕布(送五星关羽20万充)
7
战吕布(送五星关羽20万充)
8兽兽军团(GM现金修改器)
8
兽兽军团(GM现金修改器)