1. 复制单个文件到当前目录下所有文件夹中。
如下图所示,test文件夹中有一个"it.pdf"和1001-1006六个空文件夹,现需要将it.pdf复制到1001-1006这六个文件夹中。
在当前目录下建立copy.bat批处理文件,其内容如下所示
@echo off
set fn="it.pdf"
for /f "tokens=*" %%i in ('dir/s/b/ad') do copy %fn% "%%i"
pause
2. 复制当前目录下指定文件夹中所有文件到当前目录下所有文件夹。
如下图所示,myfiles目录中有一个"timu"文件夹和1001-1006六个空文件夹,现需要将timu文件夹中所有内容复制到1001-1006多有文件夹中。
在当前目录下建立copyfiles.bat批处理文件,其内容如下所示
@echo off
set fn="timu"
for /f "tokens=*" %%i in ('dir/s/b/ad') do xcopy %fn% "%%i" /s
pause