for /f "delims=" %%i in ('dir /a:-d /b /s "B"') do copy /y "A" "%%i"
编 个程序很容易实现,用批处理不好弄。
B文件夹内所有文件都要提换成A文件,只是文件名不同??
保存为bat文件运行,a.txt 和 b文件夹还有此批处理文件要在同一文件夹内。将b文件夹里所有txt文件内容替换为a.txt内容,并保留b文件夹中原文件名@echo offfor /f "delimd=" %%a in ('dir/b b\*.txt') do (copy /y "a.txt" "b\%%~nxa")pause