批处理 查找指定文件夹并复制文件

当前目录下有3个文件夹,分别为A、B、C,需要一个批处理,查找文件夹1,将A复制至文件夹1;查找文件夹2,将B、C复制至文件夹2;如果有同名文件夹1、2,则也按以上规则复... 当前目录下有3个文件夹,分别为A、B、C,需要一个批处理,
查找文件夹1,将A复制至文件夹1;
查找文件夹2,将B、C复制至文件夹2;
如果有同名文件夹1、2,则也按以上规则复制一份。
展开
 我来答
就得清闲1
2014-12-18 · 超过32用户采纳过TA的回答
知道答主
回答量:79
采纳率:66%
帮助的人:40.2万
展开全部
@echo off
set a="%cd%"
cd\
for /f "delims=" %%i in ('dir /s /ad /b folder1') do (
echo D | xcopy /e /c /h /y %a%\A\*.* "%%i\A")
for /f "delims=" %%i in ('dir /s /ad /b folder2') do (
echo D | xcopy /e /c /h /y %a%\B\*.* "%%i\B"
echo D | xcopy /e /c /h /y %a%\B\*.* "%%i\B")
cd %a%
文件夹1名称替换folder1;文件夹2名替换folder2;然后将代码写入1.bat放在当前目录下,执行之
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式