将某文件夹下的所有文件夹单个打包并压缩的批处理
@echo offset "riqi=%date:~,10%"
for /f "delims=" %%a in ('dir /b /ad "d:wwwroot"') do (
md e:bak%riqi%web%%a
rem 复制wwwroot到website中
xcopy d:wwwroot%%a e:bak%riqi%web%%a /s/h/e
rem 打包并在完成后删除
"C:Program FilesWinRARWinRAR.exe" a -df -as -r -EP1 e:bak%riqi%web%%a.rar e:bak%riqi%web%%a
echo %%a备份成功>>%riqi%webbak.log
)
本例是将D盘wwwroot目前下的所有文件夹中的每一个文件夹进行单个打包,并复制到E盘下命名为bak+当前时间 好东西,嘎嘎你知道我在想什么! 引用第1楼tonychen于2010-08-10 16:07发表的:
好东西,嘎嘎你知道我在想什么! images/back.gif
天知道啊! dingding学习 踩踩踩
页:
[1]