把b目录下的文件夹批量放入a目录相同数字编号但汉字不同的文件夹内

2025-12-15 05:56:57
推荐回答(3个)
回答1:

@echo off & title 拷贝文件夹到特定目录 By 依梦琴瑶
cd /d %~dp0
setlocal enabledelayedexpansion

::设置姓名的文件夹
set NameDir=A

::设置门牌号的文件夹
set NumDir=B

for /d %%a in ("%NameDir%\*") do (
    set Num=%%~nxa
    xcopy /s/e "%NumDir%\!Num:~,7!门牌号" "%%~a\!Num:~,7!门牌号\"
)
pause

请自行修改代码中两个文件夹路径,保存为bat后缀名文件运行即可。

回答2:

你有啥目的?

回答3:

用正则把数字过滤出来吧