Board logo

标题: [文件操作] [已解决]批处理怎样搜索复制文件夹? [打印本页]

作者: wenlishasha    时间: 2013-2-26 19:27     标题: [已解决]批处理怎样搜索复制文件夹?

哪位高手帮忙写个批处理:
      根据txt文件夹、或文件名清单,自动搜索电脑指定位置下所有文件夹(包括子文件夹),将搜索到的所有符合条件的文件夹全部复制新的文件夹里(包括文件夹内的内容)
作者: Batcher    时间: 2013-2-26 19:58

符合什么条件?
作者: wenlishasha    时间: 2013-2-26 20:55

回复 2# Batcher

比如:根据a.txt列表清单,自动搜索电脑指定位置(比如D盘)下所有文件夹(包括子文件夹),将搜索到的所有文件夹全部复制到D:\搜索结果
作者: apang    时间: 2013-2-26 21:57

  1. @echo off
  2. for /f "delims=" %%a in (a.txt) do (
  3.   for /d /r "d:\" %%b in ("%%a?") do  xcopy "%%b\*" "d:\搜索结果\%%~nxb\" /s
  4. )
  5. pause
复制代码

作者: wenlishasha    时间: 2013-2-26 23:17

本帖最后由 wenlishasha 于 2013-2-26 23:20 编辑

回复 4# apang


O(∩_∩)O谢谢!!!




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2