@echo off
for /f "skip=1 tokens=1-4 delims= " %%a in ('dir /tc /a-d ^| find ":"') do (echo %%~nd>>tmp.txt)
for /f "delims=*" %%i in (tmp.txt) do (for /f "skip=1 tokens=1-4 delims= " %%a in ('dir /tc /ad ^| find ":"') do (if "%%i" equ "%%d" (
md "Folder_B"
xcopy /s /f /h "%%d" "Folder_B"&&rd "%%d" /s /q>nul
)))
del tmp.txt /s /f /q>nul
pause
注:由于没有提供Folder_A的具体路径,所以请把改批处理保存在Folder_A文件夹里运行
★首位回答者★满意请及时点击【采纳为满意回答】★您的采纳是我们的动力和鼓励★有问题欢迎追问或私信我★