Windows10,直接将Xcopy命令写到bat文件中,然后执行;
注:路径中,用 \ ,而不是/ , 参数用 / ;
一:
复制文件夹F1中的指定文件类型 到 指定文件夹F2中,包括子目录;F1和F2目录结构相同,但是F2只有指定类型的文件;
Xcopy .\F1\*.h .\F2 /s /y
F2目录不可以在F1目录中;
二:
复制指定文件夹F1中的指定类型文件,到指定的文件夹F2中;所有文件都在F2中,不会复制目录结构;
cd /d %~dp0
cd F2
for /r %%i in (*.h)do copy "%%i" E:\F1
pause
参考:https://zhidao.baidu.com/question/230694766.html
转一个:
@echo off
set /p filename=请输入要查找并拷贝的文件扩展名:
echo.
echo 文件搜索拷贝中,请耐心等待...
set reports="%cd%/reports"
if exist reports (
rd /s /q reports
md reports
) else (
md reports
)
for /f "delims=" %%i in ('dir /b /a-d /s "*.%filename%"') do (
echo %%i
xcopy %%i reports /-y
)
echo 文件搜索拷贝完成!!!!!!
pause
原文:https://blog.csdn.net/caoshangpa/article/details/53353681