标题: [文件操作] 批处理备份网站但是不要备份其中的一个文件夹怎么实现 [打印本页]
作者: hahagzs 时间: 2009-8-29 09:42 标题: 批处理备份网站但是不要备份其中的一个文件夹怎么实现
我要备份网站,但是我不需要备份其中的一个网站
比如网站文件夹结构
website
----pic
----jiluip
----data
当然website下面文件夹也有子文件夹,我现在需要备份website到f盘,但是我不需要备份jiluip这个文件夹,请问批处理怎么实现?!
请教各位高手!
作者: keen 时间: 2009-8-29 13:17 标题: 回复 1楼 的帖子
两种思路:
1、备份website下的所有文件夹到F盘,然后删除jiluip文件夹。
2、利用dir /ad 列出文件夹名字,用for获取,然后名字比对,如果名字是jiluip的文件夹,不备份,备份其他的文件夹。
作者: hahagzs 时间: 2009-8-29 15:54 标题: 老大给我代码
第一种方法不好,因为我的那个文件夹很大的,1G多,全是放软件的,如果备份再删。。。
第二种方法给我代码,呵呵!我不会!
作者: keen 时间: 2009-8-29 23:19 标题: 回复 3楼 的帖子
假如你的website文件夹在c盘。根据实际请修改路径。
实际应用请把代码中的echo去掉。- @echo off
- for /f "delims=" %%i in ('dir /ad /b c:\website') do (
- if "%%i" neq "jiluip" echo xcopy /e c:\website\%%i f:\website\%%i\
- )
- pause
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |