@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后缀名文件运行即可。
你有啥目的?
用正则把数字过滤出来吧