1.目的:pc文件夹和u盘文件夹批量拷贝测试。运行环境:windows的cmd
2.配置文件:config.bat
rem 文件名:config.bat
rem 作用:配置路径和次数
rem sour:设置原文件夹路径
rem dest:设置目的文件夹路径
rem count:设置循环次数
rem by bigBird
rem on 2014-1-15
set sour="e:\1"
set dest="f:\2"
set count=1
3.核心文件:proc.bat
rem 文件名:proc.bat
rem 作用:文件夹删除和文件夹拷贝
rem by bigBird
rem on 2014-1-15
rmdir/s/q %2
xcopy/e %1\*.* %2\*.*
rmdir/s/q %1
xcopy/e %2\*.* %1\*.*
4.运行文件:run.bat
@echo off
rem 文件名:run.bat
rem 作用:U盘测试--->拷贝文件夹包含子文件夹
rem 输出文件:cyclenum.txt 记录循环次数
rem 输出文件:starttime.txt 记录开始时间
rem 输出文件:endtime.txt 记录结束时间
rem by bigBird
rem on 2014-1-15
echo.
echo --------- start ---------
del cyclenum.txt
del starttime.txt
del endtime.txt
time /t > starttime.txt
rem 执行配置文件config.bat中的命令,设置原地址和目的地址以及运行次数
for /f "delims=" %%1 in (config.bat) do %%1
rem 执行单次操作
for /l %%1 in (1,1,%count%) do echo %%1 > cyclenum.txt & call proc.bat %sour% %dest%
time /t > endtime.txt
echo.
echo --------- end ---------
pause