专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Windows » xcopy用法:谈谈xcopy使用方法中的排除复制 »正文

xcopy用法:谈谈xcopy使用方法中的排除复制

来源: 发布时间:星期六, 2009年1月17日 浏览:144次 评论:0
  xcopy 和 copy 都是 windows里面命令

  xcopy好处就是可以排除不想要文件 或者 文件夹进行复制

  不过这个命令用起来真不好用 并不像windows帮助写那么简单 下面来详细介绍说明

  我们先看看xcopy帮助是如何写

  /EXCLUDE:file1[+file2][+file3]...

  指定含有文件列表

  必须在文件单独行中如果有任何

  串和要被复制文件绝对路径

  相符那个文件将不会得到复制

  例如指定如 obj 或 .obj 串会排除

  目录 obj 下面所有文件或带有

  .obj 扩展名文件

  下面我们来作试验

  建立两个文件夹 个叫做data 个叫做backup

  目录树

Z:.

├─data
│ ├─bad
│ └─good
│ bad.txt
│ good.txt
│ 1.bad
│ 2.bad
│ 3.bad
│ 5.bad
│ 4.bad

└─backup


  偶们目标就是把 凡是标记了good文件夹以及文件copy到backup这个目录里面 而排除标记了bad文件夹和目录

  根据xcopy帮助写如下命令

  xcopy /e /s /h /exclude:uncopy.txt z:data z:backup

  uncopy.txt里面就包含了我们想要排除文件 以及 文件夹

  内容如下

  bad

  bad.txt

  .bad

  xcopy /e /s /h /exclude:uncopy.txt z:data z:backup 这条命令大家先不要执行 觉得有错吗?

  ok 我们来执行看看

  Z:>xcopy /e /s /h /exclude:uncopy.txt z:data z:backup

  无效路径

  复制了 0 个文件

  真有趣阿 呵呵 无效路径

  xcopy /e /s /h /exclude:uncopy.txt z:data z:backup 问题出在z:data 上面

  正确写法应该是z:data 不要 而后面 z:backup 则要不要都可以

  改过以后我们再来执行

  Z:>xcopy /e /s /h /exclude:uncopy.txt z:data z:backup

  Z:datagoodgood.txt

  复制了 1 个文件

  看下backup目录树

  Z:.

  └─good

  good.txt

  对比

Z:.
├─bad
└─good
bad.txt
good.txt
1.bad
2.bad
3.bad
5.bad
4.bad


  我们成功复制了只标记了good文件夹以及文件

  这个使用方法不错 比如 你硬盘上有文件损坏了 可以使用这个 思路方法避开损坏文件

  又或者 避开 些不需要文件 只copy想要东西

  在通配符不好使情况下 你可以尝试这种思路方法

0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: