首页 > 其他 > 详细

批处理把文件夹包括子文件夹下面的某个文件复制到另一个目录下

时间:2021-08-21 20:18:05      阅读:47      评论:0      收藏:0      [点我收藏+]

原样复制过来

@echo off
set src=D:\Data
set dest=D:\Data2
cd /d %src%
for /f "tokens=*" %%i in (‘dir /B %src%‘) do (
echo %notCopy%|findstr "%%i">nul||(echo %%~ai|findstr "d">nul && xcopy %%~fi\* %dest%\%%~ni\ /E /Y || xcopy %%~fi %dest%\ /S /Y)
)

 

把所有文件放到一个文件目录下

@echo off
set src=D:\smt
set dest=D:\smt2
cd /d %src%
xcopy *.* %dest%\
for /f "tokens=*" %%i in (‘dir /B %src%‘) do (
echo %notCopy%|findstr "%%i">nul||(echo %%~ai|findstr "d">nul && xcopy %%~fi %dest%\ /S /Y)
)

批处理把文件夹包括子文件夹下面的某个文件复制到另一个目录下

原文:https://www.cnblogs.com/Depingblogs/p/15169526.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!