批处理-模糊搜索文件名中的部分字段并复制到指定文件夹下
描述:”e:\汇总“目录下有几千的子文件夹,子文件夹下有各种文档要求:查找带有”手机“的文件,并把最后一层文件夹及其下的文件复制到指定目录e:\手机下...
描述:”e:\汇总“目录下有几千的子文件夹,子文件夹下有各种文档
要求:查找带有”手机“的文件,并把最后一层文件夹及其下的文件复制到指定目录e:\手机下 展开
要求:查找带有”手机“的文件,并把最后一层文件夹及其下的文件复制到指定目录e:\手机下 展开
2个回答
展开全部
@title 生成对比文件
@dir /b /s /ad >>cmp.tmp
@cls
@echo.&echo.&echo.&echo.&echo.&echo ^ 对比文件生成,任意键继续。
@pause >nul
@cls
@for /f "tokens=1 delims= " %%a in (cmp.tmp) do @(
cd %%a\
if exist *手机*.* copy *手机*.* e:\1\*手机*.*
)
@cls
@echo.&echo.&echo.&echo.&echo.&echo ^ 文件复制完成(存在缺点,所复制的文件如果和之前的文件名相同,则会覆
盖之前的文件,由于我时间问题我只能帮到这了。)
@pause
@dir /b /s /ad >>cmp.tmp
@cls
@echo.&echo.&echo.&echo.&echo.&echo ^ 对比文件生成,任意键继续。
@pause >nul
@cls
@for /f "tokens=1 delims= " %%a in (cmp.tmp) do @(
cd %%a\
if exist *手机*.* copy *手机*.* e:\1\*手机*.*
)
@cls
@echo.&echo.&echo.&echo.&echo.&echo ^ 文件复制完成(存在缺点,所复制的文件如果和之前的文件名相同,则会覆
盖之前的文件,由于我时间问题我只能帮到这了。)
@pause
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询